indian food newmarket

India Gate

Rich flavours and unique spices combine to create the impressive menu at India Gate. Located at Newmarket Plaza, the restaurant…

3 months ago

This website uses cookies.