The actor also surprised his girlfriend with a romantic dinner in an unlikely location.