Il Giardino Il Giardino

Il Giardino Map

Charles Darwin Ave. (Charles Binford St.)
Santa Cruz Island, ecuador
05 25 26 627
Map
Cuisine: Italian / Ice Cream
A taste of Italy in the Galapagos Islands.
Openings: Breakfast, Lunch & Dinner Tues.-Sun.

Features