2095 Exeter Rd #30, Germantown, TN 38138, United States
Mantra Indian Grill, located in Germantown, TN, is renowned for offering exceptional Indian cuisine in a lively and inviting setting. The restaurant p...