3 ms·
In New England restaurants you'll find 'scrod' on a lot of menus. It means something different in every restaurant.
by jameshart 10y ago
In New England restaurants you'll find 'scrod' on a lot of menus. It means something different in every restaurant.