HOME / Korean restaurant / OTTO Kitchen
13430 Artesia Blvd, Cerritos, CA 90703
+15628027210
View Business Profile