Phone: (+1)3149970666
Address: 8111 Olive Blvd Saint Louis, MO 63130-2024, Saint Albans, United States
City: Saint Albans
Dishes: 10
Reviews: 3739
Website: http://www.frankandhelens.com/
"Old school Tavern in U City. Nice good pizza here with a thin, crisp crust. We also had the boiled chicken, and this is a pretty solid reproduction of this type with juicy meat and a dense crispy crust. But don't miss the appetizers. Bar Food? is a category of snacks and Frank Helen?s offers first-class playbacks of your St Louis favorites. We ordered two 18 pieces of roasted ravioli, mozzarella sticks that were much better than we expected and a pitcher of beer and continued to crush them all during a 15-minute wait for our pizza. Do yourself a favor and do the same."
All prices are estimates.