Lai-Lai Chinese Cuisine and Sushi Bar is located at 7400 Southland Boulevard #116, Orlando, Florida - 32809. Please use the following form to report any issue with information displayed on this website for Lai-Lai Chinese Cuisine and Sushi Bar. It will help to make necessary corrections.
Go back to the details page of Lai-Lai Chinese Cuisine and Sushi Bar