Made reservations for a large party at 7:30 on a Friday night. Showed up on time and was told our table wasn't ready. It's a tiny place and seating in the winter is limited so we understood. We went to a nearby bar to grab drinks while waiting for our reservation. After 45 past our reservation, we hadn't heard anything from Girasole sp called to inquire. The owner yelled at us for calling and said they are a tiny restaurant and would let US know when THEY were ready for us. Very off putting.
We finally got seated around 1.5 hours past our original reservation time.
The place was tiny but the service was great (only reason for the 3 star rating). Might be a better place for a smaller party but it was a mistake trying to book for a group larger than 4.
Food was good, but not the best Italian I've ever had. Large portions and a great wine selection. Price per person in our large party for an entre, glass of wine and gratuity came to $40.