65 Downham Rd, London N1 5AH
Indian restaurant | Vegan restaurant | Vegetarian cafe and deli
This vegan and vegetarian Indian takeaway specializes in authentic Indian street food, offering a delightful selection of freshly prepared dishes that cater to health-conscious consumers seeking flavorful plant-based options.