Gemelli Italian Grill

495 W Laurel St
San Diego, CA
619.234.1050
32.731318
-117.1605

for Gemelli Italian Grill
Directions
from: