Mamá India is an Indian restaurant offering homemade-style cuisine, with lunch and dinner options.