Bar
Glass Onion
93 locals recommend,
Location
18 N Main St
Weaverville, NC
Tips from locals
Glass Onion- Closed Mondays and Tuesdays - is located at 18 N. Main St. in Weaverville. It is described as a Northern Italian restaurant. It is a bit more upscale than some of our restaurants, both in atmosphere and in price. Everything we’ve had there has been delicious.