We normally love D'Angelo restaurants, but when we tried this location, the first thing I noticed was a very off-putting smell when we walked in. There were only two workers, and they were overwhelmed and not making any progress out of the hole. We waited about 10 mins for them to finish with the person in front of us, but eventually gave up and left. We could tell that they couldn't readily handle her order, never mind adding ours into the queue.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.