4 Best Greek Restaurants near St. Peters

Soulard Gyro (St. Peters) Mediterranean • $
318 Mid Rivers Mall Drive, St. Peters

Customers` Favorites

Gyro Pita with Chips
Chicken Gyro
Doner Kebab
Philly Gyro
Gyro Bowl

“We ordered the three gyro family meal. It was amazing! We ordered one of each of these gyros and each one was better than the next: classic, chicken bacon ranch and Phillie cheesesteak. Highly recommend all 3. The meal also came with fries, falafel, hummus, baklava and an assortment of sauces. So good and what a great menu. Will definitely visit again!“

4.8 Superb87 Reviews
Mario's Donut Restaurant Greek • $
2786 Muegge Rd, St Charles - 3.54 miles

Customers` Favorites

Bacon Egg and Cheese
Breakfast Sandwich
Mario’S Burrito
French Cruller
Gyro Sandwich
Apple Fritter
Gyro Omelette
Cake Donuts
Onion Rings
Chicken Gyro

“la comida esta deliciosa !!! 100% recomendado“

4.5 Superb159 Reviews
Spiro's St. Charles Greek • $$
2275 Bluestone Dr, St Charles - 5.36 miles

Customers` Favorites

The Ultimate Triple-Layer Chocolate Cake
Pepperloin a La Tenderloin
Traditional Gyro Platter
Blackened Chicken Pasta
Sirloin Cooked Medium
Surf and Turf Lobster
Saganaki and Dolmades
16 Oz New York Strip
Twice Baked Potato
Stuffed Pork Chop

“Great food and service!!“

4.4 Superb278 Reviews
Soulard Gyro (O'Fallon MO) Greek • $
1280 State Hwy K, O'Fallon - 3.71 miles

Customers` Favorites

Chicken Bacon Ranch Gyro
Hummus and Olive Gyro
Chicken Philly Gyro
Bacon and Avocado
California Gyro
Traditional Gyro
Döner Kebab
Chicken Gyro
Classic Gyro
French Fries

“Get a gyro 🥙 combo with 🍟- they have some of the best fries in the area.“

4.3 Superb223 Reviews