Takara Sushi – San Francisco

Place Category: Japanese, Outside Dining, and Sushi Bars

Profile & Menus
Photos