theblue
in
Santa Clarita, CA
Blue Fish Japanese Restaurant
2261 Honolulu Ave
Montrose
CA
91020
(818) 248-9700
22.1
mi