Just ate here and it's the best.
My family and I tried the a lot of different Filipino places and this place is hands down the best ever! Makes you feel so close to home made cooking and there Lechon is so on point that it makes you want more!
A must try and a must go to!