Delectable stuffed flounder