Apollo's Greek Kitchen

Apollo's Greek Kitchen, 1758 N High St, Columbus, OH 43201, United States

(614) 294-4006

Location