indian food

India Gate

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

4 months ago

This website uses cookies.