This family-owned restaurant serves the Upper East Side with authentic Norther & Southern Italian cuisine.
Isle of Capri
1028 3rd Ave
Isle of Capri Details
Editorial Rating
This Week's Hours
Mon-Sat: 12:00pm-10:00pm