Camilo is a restaurant offering European cuisine. Reservations are available.