Stefano's Trattoria has best Italian food I've had anywhere. This is real Sicilian food like I grew up with. The service and the prices are great. Stefano's is a family run business that goes above and beyond to make you feel like your one of the family and provide you with a special meal each and every time you go.
Vote: BEST Italian
2017 Orlando A-List: Important Dates