Roma's Italian Restaurant

Carry-out/Take out

(575) 935-1900

Address: 1620 Mabry Drive Clovis 88101