This establishment is a restaurant located in Sydney, Australia, that welcomes pets. It is situated on Catherine Street. The restaurant offers dining services to customers who wish to bring their animal companions. Specific details about the menu and pet-related amenities should be confirmed with the venue directly.
Contact or book this business
Sydney
216 Catherine St, Leichhardt, NSW, 2040, Australia