712 Santa Cruz Avenue Menlo Park, CA, United States
First had honey toast at Ichiza in Las Vegas. Have tried versions in Vancouver, Los Angeles, and Hawaii. This one, in the Bay Area, is the best I've had since my first time.
Find whatever you're craving, see what's good at any restaurant and learn what foodspotters, friends and experts love wherever you go.