Otabe is located in Eloy Alfaro, Ecuador on Km 11/2 via a Samborondon Edif. Samborondon Plaza Local 8, Guayaquil, Ecuador, Guayaquil, Guayas 090150. Otabe is rated 4 out of 5 in the category restaurant in Ecuador.
Address
Km 11/2 via a Samborondon Edif. Samborondon Plaza Local 8, Guayaquil, Ecuador, Guayaquil, Guayas 090150