Olympus is located in Guayaquil, Ecuador on Cdla Albonor Alfrente de unidad Educativa Nuestra señora del Carmen. Olympus is rated 5 out of 5 in the category bistro in Ecuador.
Address
Cdla Albonor Alfrente de unidad Educativa Nuestra señora del Carmen
Service options
Takeaway
Dine-in