Windmill Sandwich Bar is a deli specializing in freshly made sandwiches, including signature club sandwiches and customisable salad boxes. They also offer a selection of breakfast items.