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