Castellos
226 - 230, Princes Highway
About Castellos
Address
226 - 230, Princes Highway
Location
Open in Google MapsReviews
Be the first to review Castellos
Frequently Asked Questions about Castellos
Does Castellos offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Castellos?
Table booking availability is not confirmed. Please call the restaurant to check.