Tony & Sylvia's Deli

Shop 61/ Queen Market Victoria, North Melbourne VIC 3051