Shanghai China Restaurant
1559 Mission St. 94103
(Chinese)
Order Online

Come visit us at: 1559 Mission St., San Francisco, CA 94103