Skip to content
Restaurant

Scuzzi's Italian Restaurant

1 local recommends · Estimated price 2 out of 4

Tips from locals

Kellan
Kellan
August 29, 2017
Delicious Italian food with nice atmosphere and very close by.

Places to stay nearby

Location
4035 North Loop 1604 W
San Antonio, TX 78257
Phone(210) 493-8884