Phone: +442080626941
Address: Palace Court 250 Finchley Road, London I-NW3 6DN, United Kingdom
City: London
Menu Dishes: 6
Reviews: 1901
Website: https://www.mamaskubo.com/
"As a Filipino, I can confidently say this is the best Filipino restaurant in North London, and possibly all of London (I'm still trying out many places). The atmosphere is relaxed, and everything from the food to the desserts is fantastic. My favorite dish was the grilled pork belly, followed closely by the chicken adobo. The coconut rice was also delightful, and the variety of sauces complemented the dishes perfectly. While it is a bit pricey, I appreciate that they source their desserts and ice cream from another Filipina supplier in Walthamstow, supporting small businesses. I definitely recommend this place if you're considering it."
All prices are estimates on menu.