Green Papaya
783 W Thames St
Norwich
CT
06360
(860) 892-1818
Open Map
Description
Green Papaya is located at 783 W Thames St, Norwich, CT. This business specializes in Barbecue Restaurants.
by merchantcircle on February 05, 2015 from
merchantcircle
bars
Bars & Nightlife
Bars Grills & Pubs
dining
food
grill
restaurant
Restaurant & Lounge, Bar, Or Pub
Restaurants
Sports Bars & Lounges