Castello Cafe
Coffee Shop · Sandwich Shop
Castello Cafe is a restaurant offering a range of delicious food, coffee, and catering services.
Location
Best places nearby
The highest rated places close to Castello Cafe.
Local restaurants nearby
1223 Lower Water St, NS



