Bazil
Pizza · Italian
Bazil is a pizza restaurant offering a variety of pizzas, including options like the Tropical Pizza.
Location
Best places nearby
The highest rated places close to Bazil.
Local restaurants nearby
244 St Albans Road, ENG
Location
The highest rated places close to Bazil.
244 St Albans Road, ENG