Get directions to: Blue Fish Japanese Restaurant, Montrose, CA
Restaurant address: 2261 Honolulu Avenue Montrose, CA 91020, USA
Restaurant: Blue Fish Japanese Restaurant