Phone: +442084491953
Address: 3 Station Parade, Barnet, London, EN40DL, United Kingdom
City: London
Menu Dishes: 35
Reviews: 1
"The restaurant has a dark color scheme and features plenty of booths for seating in an open layout."
All prices are estimates on menu.