The best Indian snacks and sweets without a doubt! The Punjabi samosa is my favourite and reminds one of old Delhi samosas. Everything is fresh and the family run business is just one the community wants and needs. Highly recommended.
Great place for authentic tasting indian food. It's really close to the long lane bus stop from all the routes
Mahavir's order was recieved to Sidcup via FedEx very fast and as promised. The parcel was packed excellently, and all of the Nasto was delicious and fresh. The customer service from Vee was really helpful throughout and he made sure our parcel would reach us safely. We thoroughly enjoyed, would
Been going to Mahavir since the 80's. Sunday snacks was a must! Sometimes in the week too. Our family favourite growing up. Lovely people Missing it...we now live in Goa
This place is mind blowing beyond words and hasn't changed for the 10+ years we know! The quality and taste of the sweets and savouries is unmatched.. wherever in London, there isn't a place like Mahavir!
The food is very delicious and of a very high standard. The staff are very professional and friendly. Always going over to fulfill ones needs. I have taken their food items abroad and they are very famous in North America. Thank you very much for your service
Lovely shop for indian sweets and savouries. Clean. Freshly made food. Jalebis are so nice .
We placed a large order of samosas for our nursery. Not only were they the best we have ever tasted, we received the most incredible customer service with the Mahavir team going above and beyond our expectations. Great value for money too. We highly recommend Mahavir Sweets for all your catering ne
Best vegan food in Finchley. So much more than just desserts.
I’ve been going to Mahavir every week for years and the food and service are both faultless. Our favourite place to get food when we miss home, and it never disappoints. Their samosa is even better than the one we grew up eating in India, so that’s saying something!
An error has occurred! Please try again in a few minutes