Long Branch NJ The, Restaurants 1. 200 Ocean Ave N, Long Branch, NJ 07740 | WindMill, The (732) 870-6098