Shri Lakshmi Foods, Walthamstow

Vegan, Vegetarian, Plant based restaurant.