Come to this restaurant to try nicely cooked chicken, roti and salads. Food delivery is a big plus of New Mama Hotel & Restaurant. It's a pity, the staff is cool as many visitors mention. Most people think that the service is good. The this place atmosphere may seem appalling to some guests. This spot hasn't gained a high rating from Google users.