Discover 23 japanese restaurants in marina.
3170 Vista Del Camino, Marina
(831) 384-4763
3114 Del Monte Blvd, Marina
(831) 384-6665