1420 Hertel Ave, Buffalo, New York 14216 USA
Watching Spain-Netherlands Women's world cup
Photo Credit: Yelp