BEN is a restaurant known for hosting company celebrations. It offers ample seating and parking.