The Depot N7
Address: 1, Carpenters Mews, North Road, London N7 9EF, United Kingdom, London, United Kingdom
Cuisine: Malaysian
Price range: $
Featured by: TOPJAW
buffet style Malaysian food reminiscent of home cooking
Browse all creator-verified restaurants · Discover more on elevATE