Nearly 200 diners at N.J. restaurant trapped by floodwaters in storm