Le 17 Pizzeria offers pizza for takeaway and dine-in. Known for a simple menu, it features satisfying pizza options.