Albert Okura Restaurant 1398 N E St San Bernardino, CA 92405 Phone: (909) 884-7065
Category: Restaurants