118 Drummond St, London NW1 2HN
Asian restaurant | Restaurant | South Asian restaurant
Drummond Villa offers a curated dining experience that showcases the rich culinary diversity of India, presenting a menu designed to resonate with the vibrant flavors of its various regions. Each dish, from the bold spices of North India to the nuanced coastal ingredients of the South, is crafted with precision to transport diners through the diverse landscapes of Indian cuisine, featuring aromatic curries, tandoori specialties, and exquisite vegetarian options.