4212 Westview Center Plaza, Columbus 43228, United States
4212 Westview Center Plaza, Columbus 43228, United States
No delivery
Spot something wrong?
Dishes at El Sabor de mi Tierra. Prices may vary in venue.
Been to El Sabor de mi Tierra? Be the first to share what you ate.