Swedish Grebbestad Anchovy Posted on 30 May, 2017 by cajutan.com Now we have the world’s best anchovy in our food shop again. 289 Baht per can Applies as long as stocks last! Restaurant Cajutan 21/1 Sukhumvit Soi 18. (next to Rembrandt hotel) Bangkok 02-2580049 restaurant@cajutan.com