Search Results
Pizza World
3206 Laclede Station Rd, Saint Louis, MO 63143
Fresh, hot, and delicious. That was the way Pizza World's pizza was described by a young couple eating one. The pizzaMore parlor has been here for ten years and offers a wide variety of pies at extremely competitive prices. Many stores in its shopping center have closed, but it continues on. Pizza World had its best year last year and the employees attribute it to the inexpensive meals it serves.
Graham's Grill & Bayou Bar
612 W Woodbine Ave, Saint Louis, MO 63122

Graahm's Grill has been serving the Kirkwood area for over 30 years and its customers love the service and greatMore beverages.

The prices are also competitive with all the restaurants around the area and for the amount of food that is served with each order the customers are very happy with what they eat.

Consistent excellent service and great food is the secret of this restaurant.

See more »