Ever since Perry's Italian Kitchen in New Territory was closed, we've searched for a replacement Italian restaruant. Leonardo's was a very enjoyable Italian restaruant and is very conveinent for Sugar Land. I liked it better than Amicci's (Towne Square) and Nicks Italian (FM 1464).
Pros: No reservations needed
Cons: As of May 2009, the restaurant has closed.
more