Taste of Shanghai 上海小厨

2002 S Wentworth Ave #B04, Chicago, IL