228 W Washington St
San Diego, CA 92103
San Diego, CA 92103
Open HoursDaily 11am-11pm
OverviewLocated in downtown San Diego, this sushi bar is frequented by business people and locals. Japanese entrees, such as Sesame Chicken and Tempura, are available. Yet, the primary...
more
