Food Travel

Scott’s – If I Did Not Just Go to Carbone…

Scott’s is a highly rated restaurant in London known for seafood.  Their bar has a massive ice bucket displaying fresh seafood.  The …