S Steven Duckworth Review of Tempo Restaurant & Bar 4 years ago Best restaurant in Buffalo. Get the calamari.
Comments: