Sola's Grill
(658)
Restaurant
Address: 107 Lakeshore Blvd N, Sauble Beach, ON N0H 2G0, Canada
Hours: Open ⋅ Closes 9 PM
Your passion for delivering exceptional service and delicious food shone through in every dish served and every smile shared. It's not just about the long hours ...
No information is available for this page. · Learn why