www.dineview.com
www.dineview.com
Little Shanghai Restaurant
(831) 458-2460
1010 Cedar Street, Santa Cruz, California
Contact Us