miyo yogurt photo






losaltos_btn

Mon-Thu 11:30 am - 10:00 pm
Fri-Sat 11 am - 10:30 pm
Sun 11 am - 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