Leo Pizzeria
Pizza · Italian · Fast Food
Leo Pizzeria is a pizza establishment offering a surprise bag of food. It is located at 133 Stranmillis Road.
Location
Vota recommends
What are you in the mood for?
Italian in Belfast
Here are the city's 60 places. The darker the red, the more of them. The 4 highest rated are marked with their score.

Best places nearby
The highest rated places close to Leo Pizzeria.
Local restaurants nearby
133 Stranmillis Road, Belfast BT9 5AJ, United Kingdom



