Providence Oyster Bar
283 Atwells Ave, Providence 02903