Szechwan Cafe
406 S. California Ave. 94306
(Chinese)
Order Online

Come visit us at: 406 S. California Ave., Palo Alto, CA 94306