Babacio
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.
General Information
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.
General Information