Company name: Flavors Of India
Description: Cosy wood-beamed Indian restaurant
11-13 High St, Hounslow TW3 1RH, United Kingdom