Tag: Restaurants in Mayfair

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 […]