Il Forno

Il Forno

Il Forno

(210) 616-2198

122 Nogalitos St, San Antonio, TX 78204, USA

Tuesday (3:30 PM - 9:30 PM); Wednesday (3:30 PM - 9 PM); Thursday thru Saturday (11 AM - 9 PM)

Splurge on 'true Italian-style' pizza! "Scratch made pizza with house made coppa, proscuitto, pepperoni and other meats. All veggies bought from local farmers. Local beer and wine available."

Scribbles mentions, if any

122 Nogalitos St, San Antonio, TX 78204, USA