RITA Gargotta Self Service is a self-service restaurant offering a variety of food options. It provides a casual dining experience with a focus on convenience and a decent selection of savory dishes.