Get directions to: J Liu Restaurant & Bar Of Worthington, Columbus, OH
Restaurant address: 6880 N High St Columbus, OH 43085, USA
Restaurant: J Liu Restaurant & Bar Of Worthington