Top Local Places

Topolino's

85 - 87 Fitzroy Street, Saint Kilda, Australia
Restaurant/cafe

Description

ad

A St. Kilda icon serving great Italian food for 40 years and still going! Our extensive full menu is available from open until close seven days a week.

CONTACT

Quiz