About
Taj Mahal is a group of fine-dining Indian restaurants in Sapporo, Chitose and Niseko, Japan. Established in 1982, Taj Mahal is run by Indians and offers its guests and their families an authentic taste of India through its variety of halal curries and meats.
Details