La Siesta is a restaurant offering French cuisine.