Japanese Cuisine

ZELA London Review, ME Hotel The Strand, Aldwych

ZELA London Review, ME Hotel The Strand, Aldwych

Looking for a new restaurant to visit? Why not give ZELA London a try. I visited this restaurant for the first time on a Saturday evening and it was amazing.  Situated at the ME Hotel right next to STK is the Ibiza-Born new restaurant that […]

An Impromptu dinner at Sakagura, London

An Impromptu dinner at Sakagura, London

Are you craving some delicious cocktails to enjoy with friends/family? Why not visit Sakagura for a memorable experience. Allow me to tell you all about it.  Sakagura is a Japanese restaurant offering Japanese soul food and drinks throughout the day. It is located on Heddon […]