Babacio

Permanently closed   |   Central

The Italian restaurant has an outdoor terrace which is a splendid spot to sit down for a slice of traditional-style Neapolitan pizza and watch the world go by on Wyndham Street below.