Shanghai Kelly's

2064 Polk St
San Francisco, CA 94109
415-771-3300

IMAGES
MAP