Get directions to: Big Apple Restaurant & Deli, Columbus, OH
Restaurant address: 26 N High St Columbus, OH 43215, USA
Restaurant: Big Apple Restaurant & Deli