Castelmola Restaurant & Pizzeria deals, discounts and reviews
Address
286 Norton St, Leichhardt
-
Three Course Italian Meal for Two with Wine in Leichhardt
Relish home-style cuisine in the warm, casual and unpretentious ambience of this family-run Italian restaurant. Known for its mouth-watering thin-crust pizzas, Castel Mola offers a tantalising menu that is brimming with the finest of fresh ingredients. With a prime Norton Street location, Castel...
$103 52% off $49