La Playa Acai Bar is located in Quito, Ecuador on Vía del Ferrocarril s1-61 y. La Playa Acai Bar is rated 4.6 out of 5 in the category health food restaurant in Ecuador.
Address
Vía del Ferrocarril s1-61 y
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating