Burger & Lobster started out as a pub in Mayfair, London, where only three items were available – lobster, lobster roll and burger. I first …
Burger & Lobster started out as a pub in Mayfair, London, where only three items were available – lobster, lobster roll and burger. I first …