Update Info - Town Square Cafe
This restaurant was reported as closed. If it is open, let us know.
Town Square Cafe
59 Town Sq
Lima, OH 45801
59 Town Sq
Lima, OH 45801
This restaurant was reported as closed. If it is open, let us know.