Dine in丨Pick up
Cupertino 10887 North Wolfe Road, Cupertino, CA 95014 Tel: 408-638-7457
Business Hours: Open 7 Days : 11:00am-9:30pm
Order Pick Up Order Delivery
Milpitas 272 Barber Ct, Milpitas, CA 95035 Tel: 408-649-3371