This New England diner’s Custard French Toast earned it a Food Network #1 title
The Modern Diner in Pawtucket has the best diner dish in the country, according to the Food Network.
The Modern Diner in Pawtucket has the best diner dish in the country, according to the Food Network.