Get directions to: Albert Okura Restaurant, San Bernardino, CA
Restaurant address: 1398 N E St San Bernardino, CA 92405, USA
Restaurant: Albert Okura Restaurant