Phone: +442084524789
Address: 68 Cricklewood Broadway, London, NW23EP, United Kingdom
City: London
Menu Dishes: 35
Reviews: 2115
"Customers are not coming to the restaurant as they used to before. Take Away seems to be more than before.. Restaurant is not getting sufficient customers because of.increased food prices. They say they aren't able to afford the increased cost."
All prices are estimates on menu.