Steampunk Restaurant In New Delhi…

What did you think of the image?