Get directions to: E Chen Bar & Restaurant, Dublin, OH
Restaurant address: 5891 Karric Square Dr Dublin, OH 43016, USA
Restaurant: E Chen Bar & Restaurant