Restaurants & Bars

St. Louis Pizza

La Pizza in St. Louis- WOW!

Share:

Restaurants & Bars

La Pizza in St. Louis- WOW!

Catriona | Jul 25, 2003 06:53 PM

Finally I think I know what all the fuss is about Stromboli. A great little( bigger than it looks) pizza place opened at the western end of U.City- Delmar and Old Bonhomme. Chewy crust -made in house. Great light tasting sauce. Good friendly atmosphere. They say they deliver, I wonder how far away?

Want to stay up to date with this post?

Recommended From Chowhound