Vibrant Italian pizza restaurant with art-filled walls and outdoor seating. Serves pizza, pasta, and sandwiches.