Tokyo Express Teriyaki House 2

Where
160 Spear St, San Francisco , CA
Call
(415) 348-1732
Web
Tokyo Express Teriyaki House 2 Website
Tags
Restaurants, Japanese Restaurants
Claim this listing

About request an edit to this page

Comments