Tag: Restaurant Reviews

Finestra at Solaire Resort Quezon City: An Italian Journey with a View

There is something about dining high above the city that can make…