North Melbourne (Take Away & Delivery Only)

480 Victoria Street North Melbourne Victoria 3051 Australia
532 Victoria Street North Melbourne Victoria 3051 AU

Located in the heart of North Melbourne, only a short distance from the Victoria Market.
Serving fresh Italian cuisine using only the finest ingredients.

 

ORDER ONLINE

North Melbourne
Free WiFi