Bok Choy Asian Kitchen - Addison hero image

Bok Choy Asian Kitchen - Addison

Restaurant

1861 1576 W Lake St #106, Addison, IL 60101, USA

Biter Score
7.8
Closed
Sunday: 3 PM – 8 PM