Primo's Pizzeria

2.4 (7)restaurant

An Italian pizzeria serving San Antonio's Northwest Side just off West I-10.

Find on Google Maps

Description

Ask Karpo for more information.