Bar & grill · 22 Narragansett Ave, Jamestown, RI
More food in Jamestown, RI · Bar & Grill in Jamestown