Little Shanghai Restaurant

831-458-2460

1010 Cedar St, Santa Cruz, CA, 95060-3828

PDF: To-Go Menu

 

  • Map
Little Shanghai Restaurant×