Castle Cafe
Italian · Ice Cream Shop
Traditional Italian cafe, family-owned since 1930, known for homemade dairy ice cream using a recipe from 1909.
Location
Can’t find the right one?
Check out these similar restaurants.
Local restaurants nearby
3 Kilmarnock Road, SCT

