Barcelona Restaurant and Bar

Spanish restaurant · 263 E Whittier St, Columbus, OH

Dine-In

Hours

More food in Columbus, OH · Spanish Food in Columbus