Reviews of The Lobster Pot. (Shop) in Norwich (Norfolk).