Oh Papa is a restaurant offering a Mediterranean-inspired menu that creatively blends French, Italian, and Kabyle culinary traditions.