Arlequin is a restaurant offering flavorful cuisine with appealing presentation.