About Face Lokhandwala About Face Lokhandwala : See 162 unbiased reviews of lokhandwala, rated 4 of 5 on tripadvisor and ranked #4,134 of 23,148 restaurants in london.