From Our Editors
Fill up on fare from The Nest Restaurant in Squamish and be sure to satisfy your stomach. Wanna soak up the sun? Come grab a bite at The Nest Restaurant and sit out on their gorgeous patio.
This restaurant offers convenient carryout and delivery, so diners aren't limited to the restaurant space.
Take advantage of the quick and easy parking near The Nest Restaurant.