Chili's

Restaurant in Iquitos, Peru

Opening hours: Mo-Su 12:00-01:00

Vittore Carpaccio