Restaurants near Newark Golf Club