Mama India is an Indian restaurant offering a variety of dishes, including Thali, Tikka Masala, and Biryani, with options like samosas and lentil fritters.