  Dimbula Tea and Coffee Press Dimbula Tea and Coffee Press is made of Pyrex Glass and stainless steel. The Dimbula Tea Press, also known as a French Press, is named in honor of the Sri Lanka's Dimbula region, home to some of the world's flavory teas. This classic desigb was the recipient of a gold star from the American Culinary Institute. Available in a 2cup, 4cup or a 6cup size
|  | 
|