This D'angelos is not consistent. It has been pretty good for a while now, but in the past not so much. Must be better/newer staff. It is good when there is a manager on shift. Standard chain menu, prices are creaping up here too.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.