Stratford, New Jersey is a charming city with a variety of dining options that are sure to satisfy any palate. Here are some of the top-rated places to eat in Stratford:
1. The British Chip Shop - For a taste of traditional British cuisine, this is the place to go. Try their fish and chips, bangers and mash, or shepherd's pie.