Restaurants & Bars

St. Louis

Frank & Helens - St. Louis

Share:

Restaurants & Bars

Frank & Helens - St. Louis

JBinstl | Aug 9, 2004 01:15 PM

We had broasted chicken at Frank & Helen's Pizzeria on Olive Blvd., east of the Innerbelt.

It was outstanding. Wife had pizza and she thought is was OK, but she kept going after my chicken.

Want to stay up to date with this post?