Joined In Apr 2021
No info available
Mantra is our absolutely favourite Indian restaurant. They never fail to be great! Everything tastes fresh and flavorful and service is quick and so welcoming and friendly. Will be back soon! ?