Update Info - The Original Leonardo's
This restaurant was reported as closed. If it is open, let us know.
The Original Leonardo's
1783 North Hague Ave
Columbus, OH 43204
1783 North Hague Ave
Columbus, OH 43204
This restaurant was reported as closed. If it is open, let us know.