Il Forno

Il Forno
(210) 616-2198
122 Nogalitos St, San Antonio, TX 78204, USA
Tuesday (11 AM - 9:30 PM); Wednesday (3:30 PM - 9 PM); Thursday (11 AM - 9:30 PM); Friday & Saturday (11 AM - 9 PM)
Splurge on 'true Italian-style' pizza! Enjoy pizza, beer, wine and more. Il Forno is offering curbside pick-up services (call or place an order online). You can enjoy your pick-up orders in the outdoor dining area.
Scribbles mentions, if any
122 Nogalitos St, San Antonio, TX 78204, USA