
Our initial impression was good, as we enjoyed our vivacious, friendly server and the last of nice v...
(28)
Avalon Restaurant nestled in the charming town of Castle Nova Scotia offers a delightful dining experience with a focus on locally sourced ingredients. The cozy atmosphere is perfect for both casual meals and special occasions while the menu features a blend of traditional and contemporary dishes that celebrate the region's rich culinary heritage. With friendly service and a carefully curated wine list Avalon is a must-visit for food enthusiasts exploring Nova Scotia.
Generated from this place's information
Our initial impression was good, as we enjoyed our vivacious, friendly server and the last of nice v...
The end of the season is coming soon, Cape Breton is recouping from a hurricane, and this little res...
We stayed at the Castle Rock Country Inn and had dinner at the restaurant Avalon within the restaura...
Partial Data by Foursquare.