El Tiller is a restaurant offering Mediterranean-inspired cuisine with a welcoming terrace.