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…

10 months ago

This website uses cookies.