T.Dining Presents: Finestra

Tatler Philippines

621 Views 0

Claiming a spot in the Top 20 of our Best Restaurants Guide 2019, Solaire Resort's Finestra boasts an extensive menu of steaks, pastas, and fine cheeses. Matching its lavish menu is the Italian restaurant's posh interiors and flawless service.

Related Videos