Filfila Restaurant & Pastry

Restaurant in Solihull, UK

Moroccan restaurant

155;157 Stratford Road, Birmingham, B11 1RB