Written by Katie Parla on February 24, 2010
I thought this place only existed in my dreams. Apparently it can also be found in Peckham.
Culture, Daily Food Photo, Food & Wine, London, Meat