friedjumboshrimp5
in
Buffalo, NY
Chinese Kitchen
224 Elmwood Ave
Buffalo
NY
14222
(716) 885-5121
1.2
mi