Opa Taverna

200 S Elm St Ste 103, Greensboro NC

(336) 378-9876

Hours of Operation Today,
  • CLOSED UNTIL 11:30 AM

Location