The Top Steak House

2891 E Main St Columbus OH 43209 USA

(614) 231-8238

Location