“Excellent food & people. Top restaurant by any measure.”
I've been traveling to and living in Xiamen for 7+ years. I can honestly say that Indiano John's is the best overall restaurant in Xiamen, hands down. It's not just good by Xiamen or China standards, it's good by any standards. The food is excellent by any measure, and it just happens to be Indian food with a great wine "sidekick". The atmosphere, staff, and service make for a great overall experience. You'll be able to tell that John, the owner, is a great host who just wants everyone to be comfortable, have a good time, and enjoy. Every time I go here, I feel like I'm in a little oasis, and I have a great meal and great time.
I've taken many foreigners here (Americans , Europeans, and Indians) as well as many local Chinese, and I've never had a single person not love the place. When people visit me in Xiamen, they beg me to take them back to "that great Indian restaurant". Great place to take customers, colleagues, or just a group of friends. When I've taken local Chinese here, it's kinda funny.... many are quite hesitant to try the food at first, but by the end of the meal they love it.
The only downside is that this place has totally ruined my ability to eat Indian food most other places. Indiano Johns is just that much better. If you're in Xiamen, you must give it a try! If you see a big American guy sitting at a table with some Chicken Malai Tikka, a bottle of wine, and some laughing friends, that's me -- say hello.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.