Treyvaud’s is a family run restaurant specialising in international cuisine, using the finest and freshest local ingredients possible.
Treyvaud’s is a family run restaurant specialising in international cuisine, using the finest and freshest local ingredients possible. The restaurant has an extensive menu, wine list and a full bar. Treyvaud’s prides itself on its level of commitment to deliver top class food and professional service in a very relaxed environment.