Find the top Filipino restaurants in Madrid near you now.
Filipino restaurant
Address: C. de Raimundo Fernández Villaverde, 16, Chamberí, 28003 Madrid, Spain
OrderThai restaurant
Address: Av. del General Perón, 16, bajo, Tetuán, 28020 Madrid, Spain
OrderFilipino restaurant
Address: C. de Sta. Bárbara, 11, Centro, 28004 Madrid, Spain