By Melika Carr Uploaded on 27 October 2009 45 views
A neat little sushi restaurant in Puerto Varas, Chile