Mantra Indian Bistro Oconomowoc, WI-53066. High quality fresh ingredients | Excellent service and Friendly staff. Order Online. Mantra Indian Bistro
People also ask
What is the largest Indian restaurant chain in the US?
What is the oldest Indian restaurant in the United States?