My family is visiting Buffalo in November, and want to sample some of the best Italian food in town. We've narrowed it down to the "top three restaurants," but there's absolutely no separation between the three. Location is not an issue--we want the best food!
Our three restaurants are:
3. Osteria 166
We will only have time to eat at two of them. Your thoughts?