The food was great there's no doubt but the portions were very small. The service... they need to work on that. The waitress needs smile more and be more attentive to the customers. 1 Cannoli that's about the size of your index finger costs $7. So not professional! But there's a very tiny chance that I might come back