American restaurant Babylous specializes in burgers, dogs, and sides. Delivery available.