Beard Papa's, 143 Oxford Street, London
« See the other 9 reviews we have for Beard Papa's, plus the phone number and map
Compliment
madcouk (28-04-2008)
A rare treat, these are great. The smell of this shop permiates the street and you are compelled through walking within sniffing distance to enter within.
Inside the interior is start and purely functional but the product that is created is divine.
I have never tasted the like. This is a brill place to go!
Tags japanese
Comments (0) Offending content?