Red Rickshaw is a Chinese restaurant in Thunder Bay known for its diverse menu and welcoming atmosphere. It focuses on fresh ingredients and unique flavors.