Written by Shifa One thing you need to know about the Japanese is…they love green tea, everything and anything can come green tea flavoured. I am not a huge green tea fan but my sister who now only lives on this as her only caffeine source, loved it. Kyoto Kyoto was our first destination where…
-
Guest Review : Gyms Kitchen, London
Gem Hunter Yamama tries out the ‘best lamb chops in London’
-
New halal restaurant openings : January 2016
The newest restaurants in London serving halal food