Eating Asian Fusion Chinese Dim Sum Sushi at Bistro Chen restaurant in Arlington Heights, IL.

Feedback

Do you manage or own Bistro Chen?

Yes