Portuguese restaurant Caravela offers European cuisine and Portuguese specialties. Delivery is available.