Mantra offers sophisticated Indian cuisine in a uniquely decorated and inviting atmosphere emphasizing peace and tranquility.