Il Pepe Rosa is a pizza restaurant known for its thin, crispy crust pizzas with generous toppings. Expect friendly service and a clean, informal atmosphere.