Pepe Crabs Seafood Restaurant (Los cangrejos de Pepe Loza) is located in Guayaquil, Ecuador on veterinaria Pets, Alborada 13 ava Mz 25 V 16 Frente Supercines Rio Norte entrando por. Pepe Crabs Seafood Restaurant (Los cangrejos de Pepe Loza) is rated 4.4 out of 5 in the category ecuadorian restaurant in Ecuador.
Address
veterinaria Pets, Alborada 13 ava Mz 25 V 16 Frente Supercines Rio Norte entrando por
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating