I was very impressed with my first visit! The wait staff was incredible; funny, patient, and attentive. The atmosphere was really great, I loved everything from the music to the plate presentation. The food was delicious and prepared fresh. We will definitely be coming back. PS. I have never had a better tomato soup in my life.