Company name: Oki Doki Izakaya Tustin
Description: Sushi, sake & other Japanese standards
13681 Newport Ave Ste 9, Tustin, CA 92780, United States