White Castle has opened an automated kiosk at Boston Logan International Airport, according to a press release.