The Windmill Deli is a deli shop.