L'appât Cafe is a restaurant specializing in fine-cuisine finger foods.