Specifically, a place that has more than just the usual (sole, tilapia, etc.).
I'm not looking for a high-end fish restaurant, but a "peasant food" sort of place, with things like grilled sardines and the like. A place where you eat rather than dine.
Location is relatively flexible, though I'm not looking to go into Queens. East End would be somewhat inconvenient, North Fork less so than South.