Sunrise Deli Hits the Road

The Sunrise Deli food truck hit the road yesterday, serving up what has often been lauded as the best falafel in the Bay Area…

Read Story