The Yarra Indian Restaurant - Express

Indian Comfort Food

3/180 Toorak Road, South Yarra, 3141

Delivery from Sat 12:00

Your order