House of Manchuria

177 Eddy St
San Francisco, CA
415.931.2271
37.783929
-122.410387
Hours:
Mon - Sat:11:30am - 10pm
Sun:closed

for House of Manchuria
Directions
from: