In a nutshell, Flesh & Buns is said to be the first restaurant in London dedicated to steamed buns and Japanese drinking food.

Flesh & Buns December 14 2016


Flesh & Buns December 14 2016

In a nutshell, Flesh & Buns is said to be the first restaurant in London dedicated to steamed buns and Japanese drinking food.

by Eutonne