at 122 Nogalitos, San Antonio, 78204 United States
Scratch made pizza with house made coppa, proscuitto, pepperoni and other meats. All veggies bought from local farmers. Local beer and wine available.
1209 FB users likes Il Forno, set it to 87 position in Likes Rating for San Antonio, Texas in Restaurant/cafe category