Little Italy Restaurant

824 Afterglow St.
San Antonio,TX
78216

(210) 349-2060