We decided to give Leonardo's a try when we were out and about in Sugar Land. There were some good reviews out there and we were in the mood for Italian. The location is very convenient, and the staff was personable and friendly. The decor is lovely and pays tribute to the restaurant's namesake (Mr. DaVinci). Unfortunately, the kitchen seemed a little harried and the food we were served was really only ok. When comparing the taste and portion size to the price we paid, I would say it's not really worth it. The food was decent, and if it were $10 a plate instead of $20, I would probably have no complaints.
Pros: Ambience, menu variety, friendly waitstaff
Cons: Value of the dishes
more