Indian restaurant and takeaway menus in Macleod

Vindaloo Palace

Indian

Kingsbury Gardens, 116-130 Main Drive, Macleod, Melbourne