Frank & Helen's Pizzeria

314-997-0666
8111 Olive Blvd
St Louis, MO 63130
Frank & Helen's Pizzeria - Homestead Business Directory

Business Information

Pizza, Restaurants
MasterCard
MONDAY:CLOS-
TUESDAY:11:00AM-10:00PM
WEDNESDAY:11:00AM-10:00PM
THURSDAY:11:00AM-10:00PM
FRIDAY:11:00AM-10:00PM
SATURDAY:4:00PM-10:00PM
SUNDAY:4:00PM-9:00PM

Customer Reviews (4 reviews)

Citysearch User

on Citysearch May 23, 2010
I've only been here a few times as it is a drive from my house in the suburbs, but each time it is worth it. The toppings could be a little ... (more)

Citysearch User

on Citysearch Sep 24, 2007
My family has been eating at Frank and Helen's for 4 generations. We have celebrated birthdays, adoptions, births and engagements all at Fr... (more)

Citysearch User

on Citysearch Nov 02, 2006
I was a patron of this restaurant for 25 years. My last 3 visits have been so poor. The hostess brings the wrong drink, the steaks are burnt... (more)

Citysearch User

on Citysearch Jun 30, 2005
Frank and Helens is to me almost a landmark. It was opened in 1956. I think their broasted chicken is some of the best in the area. They ... (more)

Browse our top cities

Browse cities by state