Castro Japanese Restaurants
Amasia Hide’s Sushi Bar
Amasia Hide’s Sushi Bar - Castro Restaurant
Cuisine: Japanese, Sushi Bar
Barracuda Japanese Restaurant
Barracuda Japanese Restaurant - Castro Restaurant
Cuisine: Asian Fusion, Japanese, Sushi Bar
Eiji
Eiji - Castro Restaurant
Cuisine: Japanese, Sushi Bar
Takara Sushi
Takara Sushi - Castro Restaurant
Cuisine: Japanese, Sushi Bar