504 N 10th St
Papa John's Pizza
3822 Laclede Ave Saint Louis, MO
9745 Manchester Rd Saint Louis, MO
If you want non-St. Louis Italian and you are downtown, this is where you should go. EVERYTHING done right. I've never tasted a bad thing on this menu. Oh my what a great authentic Meatball pasta Sub
November 18, 2008
10th Street Italian
If you've been to or used
10th Street Italian, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.