Returning from Florida we stopped at Cranbury NJ before proceeding home. The hotel manager recommended Ciro's after we told him how terrible the Italian cuisine was in Florida. We were sceptical after our experiences in Florida but decided to try this restaurant .The food and service was very good and very reasonable. We split two entrees one pasta and one veal and felt more than satisfied,this included a bowl of escarole and bean soup for each of us which was excellent. Good honest Italian food and reasonable. What more could you ask for?