Company name: La Trompette
Description: Upmarket Modern French cuisine
3-7 Devonshire Rd, Chiswick, London W4 2EU, United Kingdom