I stumbled across this place this week. The food is absolutely fantastic with friendly staff. It's so good I've eaten here twice in four days! Great value and the tastse beats other Italian restaurants in the 101 district!
If you own or manage The Deli, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.