Please click here to show the map
Views: 1 Reviews: Your will be first

Address: Isla Jambeli, Santa Rosa, El Oro, Ecuador
Phone: 0991671374
Categories: Restaurant

Ask any Question or submit Review about this place.