Villa Italian Pizza & Pasta, SAN MARCOS, Texas (TX)
Readily positioned at 3939 South Interstate 35 () in SAN MARCOS, Texas (TX) (78666), Villa Italian Pizza & Pasta can be called at 5123922279. Please contact them beforehand to make a reservation.
More restaurants in SAN MARCOS, Texas (TX)
Villa Italian Pizza & Pasta contact information and details:
Address: 3939 South Interstate 35 - , SAN MARCOS, Texas (TX) 78666
Contact Phone: 5123922279