4159 Callan Blvd.Daly City, CA 94015 (415) 818-2560
Online menus, items, descriptions and prices for Toast Deli - Restaurant - Daly City, CA 94015