The 9 Best Buffets in Ohio!

If you’re an avid foodie, then there is something incredibly gratifying about visiting a buffet loaded with a wide variety of good food, tasty sides, and desserts. From Japanese to Brazilian, here are just a few of our favorite buffets in Ohio to visit and indulge in an all-you-can-eat feast. 

1. Delhi Palace, Cincinnati, OH

For the ultimate Indian food buffet, head to Delhi Palace in Cincinnati. This comforting, laid-back spot offers a variety of tasty Indian dishes. From Tandoori chicken and naan to several vegetarian dishes, this impressive, fresh buffet is worth the visit every time.

View this post on Instagram

A post shared by Rebecca (@bexkollstedt) on

2. Layla’s Kitchen, Columbus, OH

Layla’s Kitchen in Columbus offers a plentiful buffet of home-style dishes, including a variety of meat dishes, vegetable dishes, and salads. With spacious seating, Layla’s welcomes groups of all sizes for lunch or dinner in a friendly, cheerful place.

3. Covered Bridge Inn, Newton Falls, OH

Head to the Covered Bridge Inn in Newton Falls for the best all-you-can-eat prime rib buffet. The generous buffet features tasty sides, like mashed potatoes and broccoli cheese rice, as well as homemade pastas and salads. Everything is prepared from scratch, including the dressings, and bread.

Lunch stop on the road to D.C. with @itsajensworld !

A post shared by Erin (Pink) Mosley (@erinpinkmo) on

4. Grand Finale Restaurant, Glendale, OH

For a grand meal and dessert, head to the lovely the Grand Finale in Glendale, a local favorite for celebratory meals. Ingredients are locally-sourced and exceptionally prepared with a French-inspired twist. Don’t miss the Sunday brunch buffet, which includes an assortment of savory and sweet dishes.

Champagne with breakfast while I'm yawning 😏

A post shared by Allie Crossley (@crossleyallie) on

5. Himalayan Grille, Gahanna, OH

Another exceptional buffet that we can’t leave off our list is the Himalayan Grille in Gahanna. Load your plates with generous portions of tandoori chicken, chicken tikka masala, curries, and more. Dessert is also included and you can choose from a variety of Indian favorites such as rice pudding and mango sorbet.

6. Little Hong Kong, Middleburg, OH

Little Hong Kong in Middleburg is one of the best Chinese buffets around. Every dish is super fresh and the buffet features all of the staples, including fresh rice and noodle dishes. Many dishes are also vegetarian-friendly at this modern, friendly restaurant. 

China Town 🍜🍲🍚

A post shared by 🐰 (@lele_bunni) on

7. Everest Restaurant, Cuyahoga Falls, OH

Everest Restaurant is a spectacular Indian and Nepali buffet in Cuyahoga Falls. Famous for its ethnic dishes, such as sadeko masu and lamb chatnan, you can stop in any day for a flavorful meal paired with traditional Indian bread and friendly service.

Indian won out #comfortfood #indianfood #instafood

A post shared by Doc Malady (@maestro_calamari) on

8. Texas de Brazil, Columbus, OH

To go with the endless stream of flavorful meats, Texas de Brazil in Columbus also offers a high-quality and visually-stunning buffet featuring smoked salmon, prepared salads, hot items, cheeses, and an array of unusual dressings to accommodate your meal. Everything is abundant so you certainly won’t leave hungry.

Diner’s choice but we would choose it all.

A post shared by Texas de Brazil (@texasdebrazil) on

9. The Farm, Cincinnati, OH

This family-owned buffet offers a large selection of home-style dishes a few nights a week and can accommodate large groups for any special occasion. Famous for its chicken and ribs buffet, the quality of the dishes is always top-notch and everything is prepared to perfection.

Cupcakes and sunflowers! #allyouneedisloveandacupcake

A post shared by Tiers of Sugar (@tiers_of_sugar) on

Select a Ohio town to find the Best Things-To-Do and Places To Go around you
Find Buffets Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adams County

Allen County

Ashland County

Ashtabula County

Athens County

Auglaize County

Belmont County

Brown County

Butler County

Carroll County

Champaign County

Clark County

Clermont County

Clinton County

Columbiana County

Coshocton County

Crawford County

Cuyahoga County

Darke County

Defiance County

Delaware County

Erie County

Fairfield County

Fayette County

Franklin County

Fulton County

Gallia County

Geauga County

Greene County

Guernsey County

Hamilton County

Hancock County

Hardin County

Harrison County

Henry County

Highland County

Hocking County

Holmes County

Huron County

Jackson County

Jefferson County

Knox County

Lake County

Lawrence County

Licking County

Logan County

Lorain County

Lucas County

Madison County

Mahoning County

Marion County

Medina County

Meigs County

Mercer County

Miami County

Monroe County

Montgomery County

Morgan County

Morrow County

Muskingum County

Noble County

Ottawa County

Paulding County

Perry County

Pickaway County

Pike County

Portage County

Preble County

Putnam County

Richland County

Ross County

Sandusky County

Scioto County

Seneca County

Shelby County

Stark County

Summit County

Trumbull County

Tuscarawas County

Union County

Van Wert County

Vinton County

Warren County

Washington County

Wayne County

Williams County

Wood County

Wyandot County