Il Forno

Pizza
$
122 Nogalitos St
San Antonio, TX 78204

Tips

  • Pizza is tasty but not sure I'd drive again. Rather hit Dough! They do have $2 beer and $6 Margherita pizza during happy hour
  • Est sper buena y muy homemade
  • Happy Hour Beer and Pizza
  • Everything is good here.:-)