Come Prima is an Italian restaurant offering authentic cuisine in a relaxed atmosphere, with both indoor and outdoor seating. Delivery service is available.