Tarboosh
1/330 Penshurst Street, Willoughby NSW
Best Known For
lemon garlic chicken
Features & Facilities
Payments Accepted: Visa, Mastercard, Eftpos
Seats: 130
Opening Hours
Lunch: 7 Days Dinner: 7 Days
1/330 Penshurst Street, Willoughby NSW
lemon garlic chicken
Payments Accepted: Visa, Mastercard, Eftpos
Seats: 130
Lunch: 7 Days Dinner: 7 Days