Hemenway's Restaurant

121 S Main St, Providence
(401) 351-8570