6801 Ocean Ave, Wildwood Crest, New Jersey 08260 USA
View of beach from restaurant.
Photo Credit: Yelp