Bar Roma

9416 Gravois Rd, St Louis, MO 63123

Happy hour: drinks

seven days a week

  • $2 oysters
  • $5 cava

Sources and contact

View source

Restaurant website