El Toro Restaurant Bar And Billar

EL TORO Restaurant Bar and Billar, 84 Phillipi Rd, Columbus, OH 43228, United States

(614) 525-0189

Location