OPA Restaurant

  • 244 Atwells Ave.,
    Providence, RI 02903
  • Cuisine: Indian Restaurant

Map

Unable to Display Map