Mother India
3572 Leavenworth St
Omaha, NE 68105-1908
402-763-2880
Business Highlights
At Mother India of Omaha, NE experience some of the finest Indian cuisine in the state. With over 30 years of experience, our resident chef is great at creating and cooking Indian dishes to please your taste.
Business Hours:
Payment Types
Please call for payment types