42 North Audley Street
Mayfair
London
W1K 6ZR
Truc Vert serve a variety of simple organic and non-organic dishes with a French and Mediterranean influence. The menu changed daily There is also a shop on the premises selling retail foods.