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

©2020 by Lavaca and Friends | Web site by Loft 2203

300 Labor Street, San Antonio, Texas 78210

  • Facebook