Monday, March 8, 2010

World's most expensive olive oils

World's most expensive olive oils

An "ultra premium" Greek oil costs $182 a bottle and boasts a vanilla aftertaste.

No comments:

Post a Comment