Canal House Station in Milford, just across the river from Bucks County, is one of the best restaurants in the nation, writes Jenna Intersimone for MyCentralJersey.com.
In 2023, mall officials said P.F. Chang's would delay opening of its restaurant to 2024. Its Milford location would be the second in Connecticut. The chain also has a location in Farmington.