Buffalo China is a chinese restaurant Ormewood Park Atlanta located in United States.
461 Moreland Ave Atlanta , GA 30316 United States
Reservations | No |
Credit Cards | Yes (incl. American Express) |
Outdoor Seating | No |
Menus | Breakfast, Dinner |
The Hot w/ Lemon Pepper is a favorite of mine & this place knows how to serve that combination very well . And they're open on Sunday as well .
Great place to go when you are low on cash. Good food for little bucks
Great wings and fish . Try the braised wings .
10 piece wing and fries is now $4.99
Not the greatest looking place but the food is Great!!
Moved to 461 Moreland Ave
10 pc wing w/ fries $3.99
Have the wings . Some of the best in town .
The food here is always great and the prices are very affordable and you get a lot of food!!! - Evan Simmons