Ristorante Pizzeria Alba is a casual Italian restaurant specializing in pizza, including their famous pizza by the meter. They also offer a variety of other Italian dishes, including seafood pasta.