Lewin Terrace is a Japanese-French fusion restaurant. Flourless cake-featuring dense cake with brown sugar ice cream and sesame oil. Read more: http://www.misstamchiak.com/lewin-terrace/