531 F St
San Diego, CA 92101
San Diego, CA 92101
Open HoursLunch Mon.-Fri., Dinner nightly
OverviewYou cannot always judge a book by its cover, but when a Japanese restaurant includes a menu in Japanese, it is a good sign that the venue will meet the expectations of its own...
more