Holsteins Restaurant is a coffee shop and deli specialising in various meats like beef, chicken, lamb, with various home made pickles and mustards.