LIVE VIDEO: Channel 2 News    Watch
 

Unique Eats: SoHo Burger Bar

1:45 PM, Jun 25, 2011   |    comments
  • Share
  • Print
  • - A A A +

SoHo Burger Bar is located at 64 West Chippewa in Buffalo.

Most Watched Videos