answersLogoWhite

0

China town is a part of San Francisco that makes you feel like you are really in china.

User Avatar

Wiki User

17y ago

What else can I help you with?