L'Opera Ristorante Italiano

The Fort Entertainment Complex, Taguig

The Fort Entertainment Center, 5th Ave. corner 26th St., Bonifacio Global City, Taguig, Metro Manila, Philippines

Operating Hours
Open Eveyday from 11:30am to 10:30pm.
  • Cuisine
  • Budget
    ₱200 - ₱499
  • Payment
    Credit Card
  • Share on