L'Opera Ristorante Italiano

Italian

The Fort Strip, 26th St, Fort Bonifacio, TaguigM-Su: 11AM-2:30PM, 6PM-11PM

(02) 889-3963
L'Opera Ristorante Italiano's address

Other Branches

    You may also like