Casa di Rena is an Italian restaurant offering traditional, authentic cuisine in a friendly atmosphere. Known for its good service and value.