Barcelona Restaurant & Bar upcoming happenings

Map
263 E. Whittier, Columbus, OH, United States
Neighborhood: Columbus
Menu particulars
Cuisine
Dishes
Upcoming
Always available, Tue
05:00 PM - 09:00 PM
>