Bacchus
Italian · Seafood
Bacchus is an Italian restaurant offering a varied menu with innovative mains and pastas in a quaint corner setting.
Location
Best places nearby
The highest rated places close to Bacchus.
Local restaurants nearby
N Meadow St, VA
