De Belhamel is a French restaurant offering a European-inspired menu in an elegant, art nouveau dining room with canal views and a terrace.