Mr India Indian Restaurant serves authentic Indian cuisine. They are open every day of the week, with temporary closures on Tuesdays. The restaurant is located in Meadow Fair Plaza.