News: Anita Lo Leaves Rickshaw Dumpling Bar

Anita Lo Leaves Rickshaw Dumpling Bar

Sad news for Rickshaw Dumpling Bar in NYC as Top Chef Master's alum Anita Lo decided not to renew her contract.

Be the First to Comment

Share Your Thoughts