Full menu with prices & pictures
Buffalo China 3165 Glenwood Rd, Decatur, United St...
+14042849999
Reserve a table now for Buffalo China
The menu for Buffalo China from Decatur is currently not available. On our website you can find a large selection of other menus from Decatur as well. Why not take a look or help Menulist and upload the menu here.
On the homepage of the local spot atlantarestaurants.com, there could be the option to order dishes.