Mother India is an Indian restaurant with over 20 years of experience, offering a menu for dine-in or takeaway.