-
L'Orcio
is a highly regarded Italian Restaurant Restaurant
Ranked #1 of 43 Restaurants in Yale New Haven.
.
The Latest Review: ★★★★★
Sent on the 29th of August, 2013
The food and service are excellent at L'Orcio. It shows that the owners are concerned about the details.