Opa Restaurant

230 Atwells Ave, Providence
(401) 351-8282