020 3538 5931
174 Cricklewood Lane, NW2 2DX
Opening Hours: Monday - Friday: 11AM - 7PM
Home
Menu
Reviews
News
About Us
Contact
Free Parking in front of our Restaurant
News
Press Article