• View on map
    Benihana San Diego
    477 Camino Del Rio South
    92108 San Diego
    Details & Opening Hours

MAP