When I moved to San Antonio’s Northwest side, I assumed Fralo’s Art of Pizza was a touristy spot. With a gorgeous patio and great pizza, boy, was I wrong!
Having won several awards from the newspaper and often lauded as one of the better pizzas in the city, Rome’s Pizza has been serving the Alamo City since 1986. They have four San Antonio locations that canvas the Northside with most recently opening one in Stone Oak. Having eaten at Rome’s in the past, I […]