Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Menlo_Park

Shiok, Menlo Park, California










Shiok
1137 Chestnut Street
Menlo Park CA United States


Phone: 650.838.9448
Accepts: Visa, MasterCard/Eurocard

Smoking: not permitted