Restaurants & Bars

Manhattan

World Cup Final..go Spain!

Share:

More from Restaurants & Bars

Restaurants & Bars Manhattan

World Cup Final..go Spain!

p
petuniafromhell | | Jul 8, 2010 08:18 AM

Cheering for Spain during the WC Final...any good places to watch the game?

Feedback