Old Town Shanghai
251 S Mary Ave #1, Sunnyvale
(408) 743-5728
Menu
Restaurants in Sunnyvale, CA
Old Town Shanghai
251 S Mary Ave #1, Sunnyvale, CA 94086
(408) 743-5728