Oak and Ola at Armature Works opened earlier this year

The restaurant is located at 1901 N. Market St. in Tampa.
Published: 7:51 AM EDT June 13, 2019
Updated: 7:50 AM EDT June 13, 2019