Instagram Posted over 5 years ago ICYMI | Thank you @thrillist!! 🙏 25 Best Italian Restaurants in America #felixtrattoria #🥇 #teamworkmakesthedreamwork