Village of India Sweets and Restaurant Village of India Sweets and Restaurant 1251 Huron St, Unit 115