lunchappetizers
in
Buffalo, NY
Papaya Restaurant
118 W Chippewa St
Buffalo
NY
14202
(716) 856-2444
0.3
mi