This cosy Italian restaurant, complete with red-and-white checkered tablecloths and kitsch interiors, boasts an extensive menu of home-style food and barbecued specialties.
Time Out says
Details
- Address
- 368 Abercrombie St
- Chippendale
- Sydney
- 2008
- Opening hours:
- Mon-Fri 12pm-3pm 6pm-11pm; Sat 6pm-11pm
Discover Time Out original video