Chopsticks Express

2400 Elida Rd Lima OH 45805 USA

(567) 712-6580

Location