Best Local Italian Restaurant in the area
This is the best restaurant in the Lee Vista area currently if you want to avoid the chain restaurants on Semoran. It is a family-owned restaurant that has good food: Pasta's, Pizza, Calzone's, and garlic knots. Just don't get the house dressing for your salad. They have good lunch specials.