Address: 2416 McNair Ave, St. Louis, MO 63104, USA
Address: 2438 McNair Ave Rear, St. Louis, MO 63104, USA
“Native New Yorker here, this is the one. Been here 6.5 yrs lookin for a pie that hits. Melo's is total magic. Did a pepperoni pie and a sausage/mush - there are no wrong answers. All that being said, allow yourself AMPLE time. Took 90 minutes to get the goods but it was worth every min. Pro Tip - order it well done, better char, less flop, more flavor. Big Big recommendation.”
Address: 2438 McNair Ave, St. Louis, MO 63104, USA
“Amazing. The line is intimidating, but definitely worth it and it moves swiftly. atmosphere is very blues-y and the staff are incredibly helpful and kind. food is always hot and fresh and they have a great selection of beers to choose from. check it out if you get the chance!”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…