Little Shanghai
LinkedIn Pintrest Facebook Twitter Google +

Little Shanghai,

Santa Cruz CA
Address: 1010 Cedar St (at Locust St), Santa Cruz CA 95060 / (831) 458-2460

Type: Restaurant

Cuisine: Asian Cafe Chinese Vegetarian