286 Norton St, Leichhardt NSW 2040, Australia
Price Guide: $17 to $19
Contact No.: 02 9569 8814
Castelmola is a traditional Italian restaurant located in Leichhardt, just minutes from Sydney's CBD. The contemporary, friendly atmosphere, three separate rooms and excellent home style cooking makes Castelmola an ideal place for intimate dinner, families or group party. We specialize in catering for all functions and special events.
$1 corkage Per-head, BYO, BYO (Wine Only), Deliveries, Licensed, No dress code, Takeaway