Strombolli's is an Italian restaurant serving pasta, pizza, and other classic dishes in a casual setting with outdoor seating.