La Sosta is a well-loved Italian restaurant located in the heart of Fremantle at 1/85 Market Street. Known for its fresh ingredients and traditional recipes, it offers a genuine Italian dining experie