The Gowrie Deli is a delicatessen offering a selection of food items.