Leo's Pizza is pretty near Acuavida. Nicely cooked lasagna, pizza bolognese and jamon serrano can make a strong impression on you. Enjoy delicious house wine or good liqueur. Clients don't highly appreciate coffee at this restaurant.
It's easy to find Leo's Pizza due to the convenient location. Most reviewers say that the staff is pleasant at this place. Professional service is something guests like here. From the visitors' viewpoint, prices are low. The terrific decor and nice ambiance let clients feel relaxed here. This place scored 4.3 in the Google rating system.
SundaySun | 1PM-8PM |
MondayMon | Closed |
TuesdayTue | 1PM-10PM |
WednesdayWed | 1PM-10PM |
ThursdayThu | 1PM-10PM |
FridayFri | 1PM-11PM |
SaturdaySat | 1PM-11PM |