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‘.
Recent Comments