Milford • United States
Canal House Station is a café and restaurant crafting classic American fare with European influences.
+1 908 995 7200
American, European
2 WS
3 WS, 4 AAA
4 AAA, 2 WS
4 AAA, FTG
NYT
TC