Les Delices De France – The French Deli otherwise known as The French Deli is Lionshead’s best spot for a breakfast baguette or traditional French toast done well.