Indian restaurant and takeaway menus in North Melbourne

Nizams Indian Restaurant

Indian

Shop 5, 520 Victoria Street, North Melbourne, Melbourne