Dimitri's is a great local pizza shop. The pizza is excellent and always consistent. The subs are great as well. I also think they have some of the best buffalo wings in the area. The food is always ready when they say it will be. If going on a Friday night be prepared to wait, as the place can be very crowded. They also have a good variety of ice cream, both regular and soft serve.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.