Scaffidi's is an Italian restaurant offering a menu of pasta dishes, sandwiches, and other Italian favorites, alongside cocktails.