July 9, 2013
Slightly Peckish: Bincho Yakitori (LDN)
Yakitori is the perfect food: delicious, dainty morsels that come in a variety of ingredients and flavours which you keep eating and ordering on repeat. And on skewers. What is it about skewers that enhances the taste of grilled meat and veg a thousandfold? Bincho has been a firm favourite amongst Londoners since it opened […]