Taverrite’s – Make It Italian, Sausage products are proudly served at:

 

Café Borrone

Located in Menlo Park, California, Café Borrone features Taverrite’s Make It Italian sausage in a number of entrees and appetizers. Find out what’s cooking at Cafe Borrone!