Shan Restaurant

5060 N Sheridan Rd Chicago IL 60640 USA

(773) 769-4961

Location