Know a great happy hour or special for this location?
Strolling singers add to the old-world feel at this hotel restaurant serving Italian staples.
Suggest an edit
5601 Universal Blvd, Orlando, FL 32819