Best Greek Restaurants In St. Peters, MO

Last Updated:
Sort
Mario's Donuts and Cafe is a restaurant located in St. Peters, Missouri at 2786 Muegge Road. They are open every day of the week. Using In-house recipes and homemade dressing, these salads are a healthy choice. Salads can be ordered as individual meals either wrapped in a tortilla or tossed. Pepsi, Diet Pepsi, Mountain Dew, Diet Mountain Dew, Dr. Pepper, Diet Dr. Pepper, Mug Root Beer,...
2786 Muegge Road, St. Peters, MO, 63303
Rank
1
12 votes
Sponsor
0.0
The Brick Oven is a restaurant located in St. Peters, Missouri at 84 Spencer Road. This restaurant serves toasted ravioli, beef shawarma pizza, breaded portobello mushroom, tilapia entree, supreme pizza, st. louis style, and pasta con broccoli. They also serve chicken tenders, chicken kabob, chicken parmesan, gyro, fish sandwich, cheese garlic bread, and lasagna. They are open every day of the...
84 Spencer Road, St. Peters, MO, 63376
Rank
2
7 votes
Sponsor
0.0

More Greek Restaurants Restaurants Near St. Peters, MO

Spiro's Restaurant is a restaurant located in Chesterfield, Missouri at 1054 North Woods Mill Road. This restaurant serves pepperloin a la tenderloin, dolmades, athenian salad (house salad), spanakopita, scallops, chicken-ke-bob, and chicken piccata. They also serve ice cream and sherbet, shrimp dijon, pasta corfu, macedonian pasta, avgolemono, stuffed mushrooms, and baby calf's liver ala...
1054 North Woods Mill Road, Chesterfield, MO, 63017
Sponsor
0.0
Michael's Bar & Grill is a restaurant located in St. Louis, Missouri at 7101 Manchester Avenue. This restaurant serves crab cakes, grilled tilapia, homemade fries or steak fries, 8 oz. pork chops, spinach pie and dolmades, prime rib, and reuben sandwich. They also serve moussaka, filet mignon, new york strip steak, feta & olive plate, grilled chicken club, chicken kebobs, and hummus. They are...
7101 Manchester Avenue, St. Louis, MO, 63143
Sponsor
0.0
Olympia Kebob House and Taverna is a restaurant located in St. Louis, Missouri at 1543 McCausland Avenue. This restaurant serves gyro on pita, petite 6 oz bacon wrapped filet, eggplant parmesan, baklava, hermes hot wings, hummus, and taramosalata. They also serve tzatziki, red pepper dip, deluxe gyro, galatobourako, dolmades, charbroiled chicken breast sandwich, and mediterranean mixed...
1543 McCausland Avenue, St. Louis, MO, 63117
Sponsor
0.0
Momos Greek Tavern is a restaurant located in St. Louis, Missouri at 630 North and South Road. This restaurant serves imported greek cheese sampler, seafood medley, tzatziki, grilled lamb, char-grilled octopus, greek medallion, and horiatiki. They also serve spanikopita, herb encrusted rare tuna, lemon-oregano roasted potatoes, spinach salad, baked brie cheese, artichoke hearts, and garlic...
630 North and South Road, St. Louis, MO, 63130
Sponsor
0.0
Zoya's Cafe & Catering is a restaurant located in St. Louis, Missouri at 725 North New Ballas Road. This restaurant serves chef cosmopolitan, chicken salad, vegetarian gyro, chef turkey, italian roast beef, black forest ham, and cabbage roll lunch. They also serve italian, fish gyro, 6 cabbage rolls, fisherman caesar, vegetarian, chicken italiano, and vegetarian melt. They are open every day...
725 North New Ballas Road, St. Louis, MO, 63141
Sponsor
0.0
St Louis Gyros is a restaurant located in St. Louis, Missouri at 12528 Olive Boulevard. They are open every day of the week. Served with meat, rice, tomato, lettuce, onions, pickles, cilantro, and tzatziki sauce. Online Menu Ordering by GrubGo Restaurant Marketing Services.
12528 Olive Boulevard, St. Louis, MO, 63141
Sponsor
0.0
Angelo's Chicago Taste is a restaurant located in Hazelwood, Missouri at 5908 North Lindbergh Boulevard. They are open every day except Sunday. This post is password protected. To view it please enter your password below:. This post is password protected. Enter the password to view any comments.
5908 North Lindbergh Boulevard, Hazelwood, MO, 63042
Sponsor
0.0
Gyro House is a restaurant located in St. Louis, Missouri at 6152 Delmar Boulevard. They are open every day of the week.
6152 Delmar Boulevard, St. Louis, MO, 63112
Sponsor
0.0