seafoodseafoodNot yet on Tasting Planet
London Shell Co
Swain's Lane Unit 4, London, London, United Kingdom
About
Tuna Burger, Ricotta & Anchovy on Fried Bread, Red Mullet, Dressed Oysters
Photos
No photos yet.
Reviews
No reviews yet. Be the first!