Southland Shopping Centre, Level 3, Food Ct, 1239 Nepean Highway, Cheltenham, Melbourne, Australia
Southland Shopping Centre, Level 3, Food Ct, 1239 Nepean Highway, Cheltenham, Melbourne, Australia
No delivery
Spot something wrong?
Dishes at Itami. Prices may vary in venue.