Know a great happy hour or special for this location?
Photos
Location & Hours
Torcello Ristorante Italiano is an upscale Italian restaurant located in Larchmont, New York. Sit down and enjoy fine Italian cuisine in our cozy restaurant's beautifully designed location.