El Delfin
Phone Number: 0985377672
Website: Suggest Official Website
Categories: Seafood Restaurant
Address: Puerto Engabao, El DElfin, Playas
GPS Coordinates:
-2.57305,-80.48449
Playas Canton, Guayas Province, Ecuador
Facebook: facebook.com/942090612518867
Instagram: Photos and Videos