We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Happy Buffet

25345 Lankford Hwy, Rt 13, Onley, VA 23418-2822
+1 757-789-3888
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent9%
  • Very good52%
  • Average21%
  • Poor9%
  • Terrible9%
3 weeks ago
“Happy to find this buffet”
25 Feb 2017
“Better of the 3 buffets in Onley but eat inside as they are chargeing excessive prices for carry out .”
Closed Now
All hours
Sushi, Asian, Chinese
25345 Lankford Hwy, Rt 13, Onley, VA 23418-2822
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (32)
Traveller rating
Traveller type
Time of year

1 - 10 of 32 reviews

Reviewed 2 weeks ago

wife and i stopped by for dinner and after the first platefull we paid our bill and left i do not recommend eating here

Thank mityqwik
Reviewed 3 weeks ago

Nice, clean, well run buffet. The food was very good, and the staff attentive. We will definitely be returning.

Thank Carolyn S
Reviewed 26 February 2017

Food is just ok it is mostly hot and normally seems fresh . You are seated quickly here , asked what you would like to drink and you go get your food . Place is not the cleanest place but for as many people come...More

Thank freddiejay78
Reviewed 28 November 2016

During a long drive, you want you time off the road to be efficient. This is the place. You are seated quickly, then fill your plate and you begin. Traditional Chinese buffet offerings, with individual ice creams for dessert. My kids (9,11,14,&15) loved the individual...More

Thank KMc4528
Reviewed 8 September 2016 via mobile

Everything was delicious... Gracious servings..fast service.and the best egg rolls I've ever had! Will have to try buffet next time!

Thank 750tarab
Reviewed 4 September 2016

This is an all you can eat buffet, food is always steaming hot and much more fresh than a lot of buffets i seen.

Thank EasternShoreJoSea
Reviewed 27 October 2015 via mobile

VERY GOOD food on the buffet but because it is mainly a buffet place tip auto added in bill so waitstaff already getting paid and I guess reason they give such poor service which in long run will put them out of business which is...More

1  Thank 94terrilynnr
Reviewed 14 October 2015

We were looking for a "different" place to stop for lunch on Rt 13 and tried the Happy Buffet. It was well worth it. This is an extensive buffet with a wide range of Asian and American food. The Mongolian Grill is there for a...More

1  Thank novaroadtraveler
Reviewed 15 September 2015

I am fairly picky, do not eat seafood of any kind... I can always find many things to eat at Happy Buffet. My husband also enjoys the food - he LOVES all the seafood they have.

1  Thank Laura B
Reviewed 7 August 2015

Yuck is all i got. The buffet tables were not hot at all. Luke warm food. I was scared to eat it due to the possibility of bacteria. I went to the grill and told them i was allergic to seafood and i watched the...More

2  Thank Vycki M
Nearby Restaurants
Crossroads Coffee Shop
10 reviews
.64 km away
Sage Diner
118 reviews
.76 km away
Edward's Seafood
7 reviews
1.32 km away
7 reviews
.28 km away
Nearby Attractions
Ker Place
35 reviews
3.08 km away
SouthEast Expeditions
25 reviews
3.64 km away
Blue Crab Bay Co.
5 reviews
7.28 km away
Hopkins & Bros. Store
15 reviews
3.54 km away
Questions & Answers
Get quick answers from Happy Buffet staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Seating, Takeout, Waitstaff, Wheelchair Accessible
Good for
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:30
11:00 - 22:30
Location and Contact Information
  • Address: 25345 Lankford Hwy, Rt 13, Onley, VA 23418-2822
  • Location: United States  >  Virginia (VA)  >  Onley
  • Phone Number: +1 757-789-3888
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing