top of page
07367 454261
Village Restaurant in Trefil, Tredegar - The highest village in Wales with locally-sourced homemade meals
Gallery: Gallery
bottom of page
07367 454261
Village Restaurant in Trefil, Tredegar - The highest village in Wales with locally-sourced homemade meals