Does anyone know why the store is not open? Thanks.
Address: 1700 South St A, Leesburg, FL 34748, USA
Po-Boy's II LLC | Apr 8, 2022
We are back open
Chris Wright | Sep 5, 2021
Unfortunately the owner pasted away a couple weeks ago.
Thanks! Your answer is awaiting moderation.