Did a search, no such thread so here goes:
Where can I buy White Truffle Oil?
I remember reading it somewhere, paper or magazine just last week but I simply can't find it again. Apparently can get from some restaurant/bistro place
Anyone knows where to get good quality White Truffle Oil? Thanks!
Where can I buy White Truffle Oil?
I remember reading it somewhere, paper or magazine just last week but I simply can't find it again. Apparently can get from some restaurant/bistro place
Anyone knows where to get good quality White Truffle Oil? Thanks!
Comment