Welcome to Mantra Indian Restaurant! The moment you step inside Mantra Restaurant you will discover there's a real difference when it comes to enjoying Indian hospitality and dining. The unique decor is warm and inviting with careful attention to making your visit truly enjoyable and special.