The Baaz Castello
Pizza · Italian · Casual Dining
The Baaz Castello is a restaurant offering a variety of pizzas, including custom creations and calzones. They also provide dine-in options with live music and private rooms, as well as takeaway services.
Location