Small place but good selection. Unfortunately really poor service. They offer a vegan pie on their website but when I got there the lady had no idea what I was talking about and said they don't have any vegan or dairy free pies. At the time I wasn't a strict vegan so I got four of the veggie option pies to go. Not exactly a comfortable place to dine in. The entire interaction with the employee was unpleasant and unfriendly so unfortunately I would not be back, also a lack of vegan options or knowledge of what vegan is puts me off from coming back here. The vegetarian pie were pretty good though, so I would give. 4.5 star for food and 1 star for service.