Umberto's Italian Grill ($)
7616 Culebra
San Antonio, TX 78251 (Map)
(210) 684-4747 (Phone)
Umberto's Italian Grill Menu:   |  Web Menu Outdated menu? Click to update.