OTTO Kitchen
13430 Artesia Blvd, Cerritos
(562) 802-7210
Menu
Restaurants in Cerritos, CA
OTTO Kitchen
13430 Artesia Blvd, Cerritos, CA 90703
(562) 802-7210