Pizza restaurant L'Arca offers Italian, Chinese, and Mediterranean cuisine in a casual atmosphere with outdoor seating.