Restaurants in Hudson, MA
Restaurants • Italian Restaurants
158 Main St.,
Hudson ,
MA
01749
UNITED STATES
Based on 1 reviews
Wow..authentic Italian food in Hudson!
What a refreshing find. There's no need to travel to the North End with authentic Italian taste right in the neighborhood. The pasta was al-dente and the red sauce was superb.Worldwide > United States > Hudson, MA > Italian Restaurants