Tagliaferri's Delicatessen ★★★★★4.5 (182) Restaurants Deli · Sandwich shop 1765 Grant Ave, Novato, CA 94945 Call Website Details →