Tag: soho

  • Lure Fishbar: Seafood in Soho

    Lure Fishbar: Seafood in Soho

    Lure Fishbar is located within Soho, an area populated with shops and stores, and provides solid American seafood fare. When you go down the stairs and get seated, it looks like you are sitting inside a beautiful cruise ship with dark wood walls and golden lights. I went for a company dinner and was excited…