Blue Fin Sushi And Teriyaki

665 E Foothill Blvd Unit J Claremont CA 91711 USA

(909) 482-0300

Location