Pretty good veggie pizza - plenty of toppings and large slices. One slice is enough for lunch. Atmosphere is basic for a deli. Temperature is often chilly in winter and uncomfortably warm in summer. Wish they offered a diet soda other than cola.
more