Located just in front of the Empire State Building, the Football Factory at Legends provides the prefect place to watch any and all live soccer games on TV in NYC. Hope to see you soon. Stand Your Ground!

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>