Smith Mountain Lake has a number or great restaurants, coffee shops and vineyards.
2740 Ogden Road
Roanoke, VA 24018
- WEBSITE
- (540) 989-7100
- WEBSITE
- (540) 587-9436
8360 Hardy Road
Hardy, VA 24101
- 540-890-2194
- 540-586-9454
7227 Hollyberry Road
Roanoke, VA 24018
- (540) 380-2000 EXT. 1264
- WEBSITE
- 540-982-7700
- WEBSITE
- (844) 444-2667
- (540) 489-7884
- WEBSITE
- (540) 524-9191
1123 Celebration Ave., Suite 102
Moneta, VA 24121
- WEBSITE
- (540) 297-4646
- (276) 251-7233
- (540) 721-4214