Dine-in: 843 Lexington Avenue, New York, NY 10065, Between 64 & 65 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.