Picų namelis is a pizza restaurant known for its delicious, handmade pizzas.