Bizarre is the word I would use to describe this place.First of all, the location. It was really in the middle of nowhere. I walked for a good 15 – 20 minutes from Hammersmith Station through residential areas to find it. There doesn’t seem to be anything else around but this restaurant at a street corner. My…