Chinese Dish Chinese Dish

Mikado

About

Wacky Wok
161 Main St, Los Altos, CA 94022
Delivery Hours:
Mon - Sun:
4:30 PM to 9:00 PM
Pickup Hours:
Mon - Sun:
11:30 AM to 3:00 PM
4:30 PM to 9:00 PM