brettcassell

Reviews

1 Star Rating: Poor

Art's Delicatessen

Restaurants

When you come to a deli you expect a few things, cheap food, quickly made and of decent quality. Art's Deli On Ventura is none of these things. The fruit is frozen, coffee is stale and burnt ($3/cup) e…more

See All Reviews »