Café Rossetti's has excellent food, and great service. Their portions are huge. They also make the best pizza around. They are located right on Winthrop beach, so the location is great. I will keep on going back to Café Rossetti's, and I highly recommend. Their appetizers are the best.