Pizza & Pasta Roma is an Italian restaurant offering pizza and pasta dishes. Established in 1968, it provides indoor seating.