A Taste of Spain @ Alqueria, SM Megamall

I’ve been to the relatively new Mega Fashion Hall food scene of SM Megamall quite a number of times already. And Alqueria is one of those restaurants that will capture your fancy from its name alone, which means ‘farmhouse‘.

Continue reading →