I've been hearing positive feedback about Alba's Restaurant so we decided to try it for a late lunch. Since we arrived around past 2 pm, the restaurant was almost empty and they just cleared the buffet tables. Alba Restaurante Espanol in quezon city is located at the corner of Scout Lozano st and Tomas Morato. This Restaurant specializes in Spanish... More
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.