Pasta la Vista is a self-service restaurant specializing in pasta dishes.