Avalon
Bar
The Avalon is a bar and lounge located in downtown Columbus, offering a vibrant nightlife experience. It is known for its lively atmosphere and is a popular spot for happy hour.
Location
Best places nearby
The highest rated places close to Avalon.
Local restaurants nearby
205 N 5th St, Columbus, OH 43215, US

