Pizza restaurant L'Idea Pizza offers a convivial atmosphere. Known for takeout, it's a popular choice.