This place is as authentic as it gets. Leo's serves amazing Neopolitan style pizza. The best part is that they make it in front of your eyes, with fresh ingredients of the highest quality. Being a pizza fanatic, I was excited to try this place and I'm really glad to have discovered this gem. Their pizzas are big enough to feed 2 people. Have it with the chilli oil and you are in heavenly! I cannot stress enough: this cheesy fluffy stuff is the REAL DEAL.
Their focaccia bread is also worth trying. Ordering from Leo's is a real treat indeed!
Absolutely worth trying, can't wait to come back and try all their speciality pizzas.
Their focaccia bread is also worth trying. Ordering from Leo's is a real treat indeed!
Absolutely worth trying, can't wait to come back and try all their speciality pizzas.