El Sabor de la Vida

Pan-Latin restaurant · 3375 Indianola Ave, Columbus, OH

Dine-In

Hours

More food in Columbus, OH · Pan-Latin in Columbus