Scuzzi’s Italian Restaurant Business Area Food and Beverage Biz Phone 210-493-9996 Website http://scuzzisitaliangrill.com Street Address 4035 N Loop 1604 W, #102 TX San Antonio United States of America Zip / Pin 78257 Contact listing ownerSend MessagePlease log in to be able to send messages to the listing owner.