Cafe 641

641 Main St, Hudson MA

Rated 4.0 out of 5 from 1 Reviews Cafe 641 is Ranked #1 of 35 Restaurants in Downtown Hudson.

★★★★ on the 17th of August, 2014

little, super, sweet
Location