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.