Skip to content
New HampshireTravel Guides
The Rail at La Stazione
← Dining & Taverns

The Rail at La Stazione

A Somersworth Italian restaurant on High Street with an intimate dining room.

400 High Street, Somersworth, NH 03878

Somersworth, NH

Photo: John Phelan / CC BY-SA 3.0