Restaurant
La Sosta Restaurant & Guest House
19 locals recommend,
Tips from locals
Dinner - La Sosta - one of the best Italian restaurants in the country. A special food experience you won’t forget! Booking is essential.
Unique things to do nearby
Locals also recommend
Location
145 Voortrek St
Swellendam, WC