Best Italian restaurant by far
We've eaten at most of the restaurants on and off the Avenue in Delray, and Il Girasol is by far the best. The food is suberb, the service is impeccable and the atmosphere is quaint and warm.
I have been to Little Italy in NYC, and not even the places I've tried there come close.
The entrees, coffee, and desserts can not be compared to any other Italian restaurant anywhere.