LeoGreta is an Italian Restaurant focused on giving you great, fresh food with a laid back atmosphere and the attentiveness of a fine dining restaurant.
We want you to feel comfortable when you dine here, you're home without the cooking or cleaning hassle! Come, have a glass of wine and enjoy our delicious food!
Reservations are Strongly Suggested - Call Now!
KITCHEN HOURS | Open Tuesday through Sunday 11am-9pm | Closed Monday