We ordered the family meal for 3 and it was better than expected. Usually chinese places have average food made up by huge portions. Here we got better than most food with reasonable portions. The soup and pot stickers had more flavor than I was used too and that carried into the meal. Very good food and I will be going back.
If you own or manage Leo's Kitchen Chinese Bistro Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.