miyo yogurt photo






losaltos_btn

Sun-Thu 12 pm - 9:30 pm
Fri-Sat 12 pm - 10:00 pm

270 Main Street
Los Altos, CA 94022
(650) 941-6496

menu park button

Sun-Thu 12:00 pm - 9:00 pm
Fri-Sat 12:00 pm - 9:30 pm

842 Santa Cruz Ave
Menlo Park, CA 94025
(650) 325-6496