Solopaca is an Italian restaurant with outdoor seating.