JavaScript is not enabled.
The best Italian food this side of the Atlantic! - Review by citysearch c | Stephens Chalet

Stephens Chalet

Claim

The best Italian food this side of the Atlantic! 4/11/2007

If you like delicious Italian food, this is the place to go! The ambiance is very comfortable, friendly and most importantly, the food is the best Italian food this side of the Atlantic. It is worth the trip! The Leggios are wonderful people who make you feel like you are one of the family. It is difficult to recommend one dish in particular as we have always had outstanding food. Pros: excellent food and service Cons: Try to visit them when they are not overly crowded, as they have more time for perfect service. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021