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
    Details
    Deal provided by Stardeals