Popular

More Photos

High Scores

About

2438 Mcnair Ave
Saint Louis, MO
+1-314-833-4489
Melo's Pizzeria

Melo's Pizzeria

Pizza
69 reviews 69 reviews

Top Review On Yelp

Greg R.
rating Apr 20, 2018
Super friendly employees & very quick! The pizza is absolutely delicious & really lives up to the hype! I loved their regular cheese pie with pepperoni &... (read more)
~Greg R.