Old Town Shanghai

Shanghainese restaurant · 251 S Mary Ave #1, Sunnyvale, CA

Delivery · Dine-In

Hours

More food in Sunnyvale, CA · Shanghainese in Sunnyvale