We'll be staying in Amherst on Vday weekend. We live in Ontario( I'm American). Apart from my spouse, the other Canadians have never been to Buffalo. They want to try cheesecake factory ( no comments please)so we're headed there on Saturday night. I think we'll go to Duff's for wings on Sunday( I hope I can eat something else as I dont eat chicken wings). I'm at a loss for a Sunday dinner. I'd love some great Italian. ( not another chain please) Any suggestions as I have to make a reservation. Are there any great brazilian steakhouses?( I dont eat red meat, but those places usually have salad bars). Any great cupcake places too?