Hindustan TimesLast week, Michelin published its guide to London restaurants. Several Indian restaurants got one star each — there are still no two-star restaurants in England that feature any Asian cuisine except for Japanese, which the Michelin Guide loves. In … …read more Source:: London Restaurant News By Google News
This post first appeared on Zennie62 YouTube News Blog Vlog - Zennie Abraham -, please read the originial post: here