indian restaurant

India Gate

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

7 months ago

This website uses cookies.