Beautiful little Italian restaurant, with really good food! The service was excellent, our waiter was friendly and helpful. The Food was some of the best Italian food we ever tasted! We would highly recommend. Cacio e Pepe only takes cash or American Express for payment, which was the only negative on our experience there.