PAPAYA

PAPAYA

Restaurant on W Chippewa St. in Buffalo. 

The design of Papaya restaurant promotes a sophisticated, casual dining atmosphere that complements this Asian kitchen and bar.
Share by: