Chinese restaurant · Mississauga
1
1 Postcard
Red Lotus serves up flavorful, hearty Sichuan cuisine in a lovely atmosphere, perfect for spice lovers, with a cozy bubble tea spot to boot.
1177 Central Pkwy W, Mississauga, ON L5C 4P3, Canada Get directions
Menu