Established in 1982, Mumtaz is an Indian restaurant. It's known for its generous portions and delicious food.