www.dineview.com
www.dineview.com
China Szechwan Restaurant
(831) 423-1178
221 Cathcart St, Santa Cruz, California
Contact Us