Scuzzi's Italian Restaurant in Texas

Scuzzi's Italian Restaurant in Texas

Contact Information

  • 4035 N Loop 1604 W, #102, San Antonio, TX
    78257
  • Map
  • Phone: View Phone
  • Email: View Email Send Message
  • vCard

Other Information

Other Categories:

Food Beverage

Related Listings:
Due' Cucina Italian Restaurant - Capitol Hill
IL Palio Restaurant
Tuscany Villa Ristorante
From The Boot
Napoli's Forney Italian Bistro