This was my first time here. The atmosphere, food, and service were outstanding and deserve 5 stars, but it was so noisy in the restaurant it was very difficult to have a conversation with my own party. Our server. Christopher, was very engaging, knowledgeable of the menu, and added to our delightful experience at Cafe Piccolo. He deserves 5 stars on his own. We are already making plans to return.