Sun - Thurs: 11:30am – 9:30pm
Fri - Sat: 11:30am – 10pm
- Disabled Access
- Alfresco Dining
About Italian Street Kitchen Bella Vista
Looking for authentic Italian in Castle Hill, Norwest or Western Sydney? Experience Italian food just like nonna makes it and soak in the vibrant atmosphere of modern Italy at Italian Street Kitchen Bella Vista.
Conveniently located in the heart of Bella Vista, Italian Street Kitchen is the perfect spot to catch up for a work lunch, dinner with friends or a special occasion.