49shrimplomein
in
Buffalo, NY
China One
3106 Delaware Ave
Buffalo
NY
14217
(716) 447-0164
5.7
mi