651 S primrose Dr, Orlando, FL 32803, United States
View on Map
What travelers say:
My family and I love this place. We have frequented this place for 5 years now. The food is very good and fresh. Being from Jersey I can't eat at a franchised restaurant when it comes to Italian food. Really casual atmosphere and the pizza is A+. This place has never disappointed!