Restaurants in Affton

Browse menus, reviews and photos of the best places to eat in Affton.

Showing 19 of 23 restaurants

Best Restaurants in Affton

  • Sushi Hana 8809 Gravois Road, Affton Sushi · $$

    1 Sushi Hana

    4.7 Superb 256 Reviews

    8809 Gravois Road, Affton

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Sashimi
    • Miso Soup
    • Salmon Skin Roll
    • Crab Rangoon

    “If you're looking for top-notch sushi with the friendliest owners in St. Louis, look no further than Sushi Hana in Affton! From the moment you walk in, you're greeted with warmth by the owners, who run the place with incredible passion and energy. They truly make you feel like family, and their dedication shines through in every single detail. The sushi itself is always incredibly fresh, beautifully presented, and bursting with flavor—you can tell they put so much care into each piece, never cutting corners. Whether it's a classic roll or a special, everything is made with precision and artistry. It's a cozy, cute spot with a wonderful atmosphere, perfect for a date night or just a fantastic meal out. Don't let the unassuming exterior fool you; this is a true hidden gem and my go-to spot for amazing sushi and unbeatable service. Highly, highly recommend!”

  • Tacos Wey & Grill 9040 Gravois Road, Affton Mexican · $

    2 Tacos Wey & Grill

    4.5 Superb 295 Reviews

    9040 Gravois Road, Affton

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Carne Asada Fries
    • Tortilla
    • Tacos Al Pastor
    • Fish

    “Wow wow wow!! Their food is incredible & the prices are great! I don’t get Mexican food often but when I do , I’ll drive the 45 minutes to get Taco Wey & Grill ❣️✨”

  • International Market Gyro/Döner 8820 Gravois Road, Affton Turkish · $

    3 International Market Gyro/Döner

    5.0 Superb 66 Reviews

    8820 Gravois Road, Affton

    • Delivery

    Customers’ favorites

    • Berlin Style
    • Spicy Feta Fries
    • Baklava
    • Spicy Fries

    “A true hidden gem. The shawarma is out of this world. They make their own sauce for it too that I would gladly buy gallons of. And the spicy feta fries are amazing too. You have to go.”

  • Dave's Diner 5513 South Lindbergh Boulevard, Affton Breakfast · $

    4 Dave's Diner

    4.5 Superb 244 Reviews

    5513 South Lindbergh Boulevard, Affton

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Pie
    • Biscuits and Gravy
    • Waffle
    • Country Fried Steak

    “What an incredible experience being able to eat at Dave’s Diner. Got in after a later flight and this meal brought us right back to life, what a golden late night food spot. Pancake was delicious, my partner could not stop raving about his hamburger steak, green beans and gravy. Thank you!!!”

  • Bar Roma 9416 Gravois Road, Affton Sports Bar · $

    5 Bar Roma

    4.9 Superb 52 Reviews

    9416 Gravois Road, Affton

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Breakfast Special ——- 2 Pieces Bacon and Egg Muffin Sandwich
    • Breakfast Special —— 2 Eggs 2 Pancakes 2 Sausage Patties
    • Breakfast Special——- 2 Eggs 2 Pancakes and Ham
    • Gyro Sandwich with Small Greek Salad

    “Everything was absolutely perfect. The waitress was very sweet and professional,💘 A great breakfast, food was cooked to perfection..Super clean and organized.....Absolutely amazing first time at a restraunt..We will return even though it is pretty far from my home.💘💘💘”

  • Affton Gyro Co 8001 MacKenzie Road, Affton Greek · $

    6 Affton Gyro Co

    4.6 Superb 82 Reviews

    8001 MacKenzie Road, Affton

    Customers’ favorites

    • Fries
    • Falafel
    • Classic Gyro
    • Doner Kebab

    “Delicious! So glad you are nearby!”

  • Machi Sushi & Hibachi 9527 Gravois Road, Affton Sushi

    7 Machi Sushi & Hibachi

    4.5 Superb 77 Reviews

    9527 Gravois Road, Affton

    “I went from being a first-time customer to a regular very quickly—I’ve been dining here almost weekly since discovering it. Machi has one of the best sushi bars I’ve found in the St. Louis area. The sushi and sashimi are consistently fresh, sweet, and flavorful, and the presentation is beautiful. The arrangement changes depending on how many pieces you order, and the plates often look like little works of art. Sushi and sashimi are the main reasons I keep coming back, but the tempura and delicate appetizers are excellent too. The noodles are the one thing that don’t quite suit my personal taste—the broth is a little too mild for me and I prefer firmer noodles—but that is a small point compared with how much I enjoy everything else. A special mention goes to my waiter, Andy. He is genuinely one of the best servers I’ve encountered: passionate, funny, attentive, and always willing to go above and beyond to elevate the dining experience. They also have a good selection of cocktails, beer, and sake. For an all-you-can-eat sushi and sashimi restaurant, the overall quality is exceptional. One of the best I’ve experienced in the U.S. Thank you for consistently doing such a great job. Highly recommend.”

  • Fired-Up Nutrition 8914 Gravois Road, Affton Health Food · $

    8 Fired-Up Nutrition

    4.7 Superb 48 Reviews

    8914 Gravois Road, Affton

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Pineapple Upside Down Cake
    • Chocolate PB Cup
    • The Rancher
    • Skittles

    “Went back for a 2nd time (2days in a row), customer service was still top tier, and the drinks were amazing. I brought my husband with me for a post workout drink. I ordered a protein lemonade pomegranate & wild berry flavor. It was absolutely delicious. I was so flavorful. It was a little too sweet so I brought it home and watered it down a little. My husband got an ice cream sandwich flavored shake. Tasted exactly like an ice cream sandwhich. Both were loaded with at least 22-23g of protein!”

  • Imo's Pizza 9417 Gravois Rd, Affton Pizza · $

    9 Imo's Pizza

    4.4 Superb 140 Reviews

    9417 Gravois Rd, Affton

    • Take-Out
    • Delivery

    Customers’ favorites

    • Salad
    • Baked Spaghetti or Mostaccioli
    • Bacon Pepperoni Pizza
    • Garlic Cheese Bread

    “Anytime you’re in St. Louis you have to go to Imo‘s pizza.”

  • Affton Diner 10020 Gravois Road, Affton Diner · $

    10 Affton Diner

    4.2 Good 250 Reviews

    10020 Gravois Road, Affton

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Great Prices
    • Countrie Fried Chicken Slinger
    • Fish Sandwich
    • Hamburger

    “I had the B&G combo. It was amazing and they weren't greedy with the gravy. The 2 servers were both personable and made sure our coffee stayed hot.”

  • 9 Mile Garden 9445 Gravois Road, Affton Food Trucks · $

    11 9 Mile Garden

    4.2 Good 236 Reviews

    9445 Gravois Road, Affton

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Sandwich
    • Cuban
    • Wok and Roll STL Street Tacos De Camaron
    • Funnel Cake

    “A little dead for a Friday night with only 3 food trucks,, but it could be that they're elsewhere as a lot of festivals are going on. The entertainment is so-so tonight with a mellow , but good solo performer. Not many people, so watching them is blah. Lol”

  • The Canteen @ 9 Mile Garden 9445 Gravois Rd, Affton Bar · $

    12 The Canteen @ 9 Mile Garden

    3.5 Good 24 Reviews

    9445 Gravois Rd, Affton

    • Delivery

    “THIS IS THE WORSE PLACE IN THE WORLD, WE HAVE TO LISTEN TO THIS SHIT OF PLAYING MUSIC ALL DAY LONG IF NOT A BAND THE OVER HEAD SPEAKERS, MY DECIBEL METER READ 109 AND IM ONLY 30 YARDS FROM THIS. WE NEED TO BAN TOGETHER TO GET THIS FIXED. ITS HORRIBLE”

  • St. Louis Pizza & Wings Affton 8013 MacKenzie Road, Affton Pizza · $

    13 St. Louis Pizza & Wings Affton

    3.9 Good 107 Reviews

    8013 MacKenzie Road, Affton

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Toasted Ravioli
    • 9 Inch Pepperoni Pizza
    • Buffalo Chicken Pizza
    • Cheese Garlic Bread

    “good food good specials friendly employees”

  • Dairy Queen Grill & Chill 4343 Weber Road, Affton Fast Food · $

    14 Dairy Queen Grill & Chill

    3.9 Good 223 Reviews

    4343 Weber Road, Affton

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Sundaes
    • Brownie
    • Hot Fudge
    • Oreo

    “We get takeout for lunch once a week. Usually a chicken strip or cheeseburger basket. Have been going here for over a year now. In the beginning, the fountain drinks were the same as we’ve had anywhere. However, in the last two months all of the drinks we have gotten tasted off. Didn’t matter what it was. I believe that something has changed with the water at this facility. Other than they the food has always been tasty and hot.”

  • Olive Garden Italian Restaurant 5529 South Lindbergh Boulevard, Affton Italian · $$

    15 Olive Garden Italian Restaurant

    3.9 Good 441 Reviews

    5529 South Lindbergh Boulevard, Affton

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Olive Garden
    • Lasagna
    • Tiramisu
    • Shrimp Alfredo Fettuccine Alfredo Tossed with Sautéed Shrimp

    “I came to Olive Garden with my brother and a friend, and we had such a great experience! George took care of us, and his service was honestly to infinity and beyond. He was super kind, attentive, and made sure we always had everything we needed. He really made our dinner even better. The only tiny thing was that the tiramisu was a little frozen in the center, but everything else was amazing, so it wasn’t a big deal at all. Thank you, George, for making our visit so memorable. We’ll definitely be back!”

More Restaurants in Affton

  • Sedara Sweets & Ice Cream 8011 MacKenzie Road, Affton Bakery · $

    Sedara Sweets & Ice Cream

    4.7 Superb 215 Reviews

    8011 MacKenzie Road, Affton

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Turkish Delight
    • Assorted Baklava Gift Box
    • Pistachio Baklava Bonanza
    • Turkish Tea and Baklava

    “Good restoran but I don’t know it’s Turkish, or Arabic name of restaurant, Arabic and food Turkish”

  • Dairy Queen (Treat) 9529 Gravois Road, Affton Ice Cream Shop · $

    Dairy Queen (Treat)

    4.5 Superb 156 Reviews

    9529 Gravois Road, Affton

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Banana Split
    • New Royal Reese's Fluffernutter Blizzard Treat
    • Oreo Cookies Blizzard Treat
    • DQ Sandwich

    “You actually have to get out of your car and walk up to the window to order just like the old days best place to get soft serve ice cream what I like is No hot food”

  • Starbucks Coffee Company 10015 Gravois Road, Affton Coffee Shops · $

    Starbucks Coffee Company

    3.7 Good 241 Reviews

    10015 Gravois Road, Affton

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Caramel Ribbon Crunch Frappuccino Blended Beverage
    • Impossible Breakfast Sandwich
    • Peppermint Mocha Frappuccino
    • Iced Caramel Macchiato

    “I got the most beautiful drink at Starbucks today it not only looked perfect but it tasted amazing! It’s a strawberry Frappuccino with extra strawberry extra whipped cream and with almond milk since I can’t have dairy!”

  • St. Louis Bread Co. 99 Grasso Plaza, Saint Louis Cafe · $

    St. Louis Bread Co.

    3.6 Good 210 Reviews

    99 Grasso Plaza, Saint Louis

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Cinnamon Roll
    • Variety of Breakfast Sandwiches
    • Ciabatta Egg & Cheese Sandwich
    • Variety of Panera Sandwiches

    “St. Louis Bread Co. in St. Louis is an easy morning stop that always feels comfortable. The Sip Club makes it simple to grab a drink regularly, and the breakfast options are consistently enjoyable. It’s a warm, laid-back place to start the day.”

Taste More In Affton

Nearest Cities