Fine-dining with Japanese-French edge at Lewin Terrace