Casa Rossa is a self-service restaurant known for its pizza. It offers a simple and pleasant dining experience.