Imperial Buffet
38 Patrick Ln
Depew
NY
14043
(716) 681-5480
Open Map
American Food
Chinese Food
Restaurants