Papaya Loading Map.... Papaya118 W. Chippewa Street - BuffaloDetails 42.8908466 -78.8773845 Address 118 W. Chippewa Street Buffalo NY 14202 United States Upcoming Events No events in this location