La Perla is an Italian restaurant offering upmarket dishes and pizza in a family-owned setting with outdoor seating.