Can you say WOW!.
We must have passed this place a million times in our trips to Ocoee. We finally stopped in this restaurant located in a Winn Dixie strip mall. Boy, were we all surprised!
The place is totally deceiving. When you walk in the first thing you experience is the wonderful smells coming from their kitchen, the soft Italian music and the decor, including the beautiful mosaic tiles on the floor.
We have been there twice and both times we witness them taking care of large parties as well as small ones. The larger parties are seated in the center portion of the restaurant, while smaller groups in the outer sections. Everyone seems to get equal amount of service, you don't see people calling after the staff, glasses are refilled quickly and the wait for food was in line with the quality.
The food itself is wonderful and they don't seem to have a problem straying from the menu when needed.
It's a family run business and they do an excellent job.