Did this place close permanently?
Address: 1245 US-42 NE, London, OH 43140, USA
Mike Sullivan | Oct 23, 2021
No. Open and busy last Saturday.
William Lane | Oct 23, 2021
Wasn't closed when I was there a few weeks ago.
Thanks! Your answer is awaiting moderation.