Black & White
Restaurant in Puerto Ayora, Ecuador
Steak House fast food
Restaurants
ยท
Puerto Ayora, Ecuador guide