Scuzzi's Italian Restaurant
Add to Favorites
CLOSED NOW
Today: 11:00 am - 10:00 pm
Tomorrow: 11:00 am - 11:00 pm
7 Years
in Business
Saved to Favorites
Phone: (210) 549-1266
Address: 24165 W Interstate 10 Ste 433, San Antonio, TX 78257
Website: http://scuzzisitalianrestaurant.com
Phone: (210) 310-3919
17603 W Interstate 10, San Antonio, TX 78257
23535 W Interstate 10 Ste 1106, San Antonio, TX 78257
11719 Bandera Rd, San Antonio, TX 78250
24165 W Interstate 10, San Antonio, TX 78257
24802 Ima Ruth Pkwy, San Antonio, TX 78257
9911 W Interstate 10, San Antonio, TX 78230
24165 W Interstate 10, San Antonio, TX 78257
15900 La Cantera Pkwy, San Antonio, TX 78256
12411 Bandera Rd, Helotes, TX 78023
24116 W Interstate 10, San Antonio, TX 78257