Noshi's World

By Noshi

Tamarind- Michelin Star Indian restaurant

Honestly. Nothing Michelin about it. The food, ambiance or service. Not as good as dhaba food.

Mayfair, London

Comments
Sign in or get an account to comment.