Abbey Road Take Away offers takeaway food.