Sosta Cucina 12 Errol Street North Melbourne Phone: 03 9329 2882 info@sosta.com.au Open Tuesday to Sunday lunch and dinner Bookings are recommended MasterCard, Visa, EFTPOS, Diners Club & American Express accepted View Google Map