Little Shanghai Restaurant

831-458-2460

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

PDF: To-Go Menu

Little Shanghai Restaurant×