Dine-in: 1331 2nd Avenue, New York, NY 10021, Between 70th & 71st St.

Our restaurant serves fresh, flavorful Italian-style dishes prepared from the finest ingredients sourced from around the world and we look forward to serving you.