Scuzzi’s Italian Restaurant of San Antonio

Scuzzi’s Italian Restaurant of San Antonio

Italian Restaurant

Average Reviews

Description

Welcome to Scuzzi’s the BEST Italian food in San Antonio. Now with 2 Locations! Shavano Park and Leon Springs. Book a table for dinner now!

Map

Categories

Claim Listing

Is this your business?

Claim listing is the best way to manage and protect your business.

Related Listings