Opa 230 Atwells Ave, Providence, RI 02903 Added on March 14, 2023 standing capacity: 150 seating capacity: 100Bar, Restaurant