Photos of Tempo on 581 Delaware Ave, Buffalo NY. (Click on a thumbnail to enlarge picture)



<