Aleathea’s Restaurant, located in the Inn of Cape May, is the perfect location for an elegant and timeless wedding by the beach.