I need to check this place out

its probably like a 15 minute drive from me. Its across the street from a pizza / bar that is (was?) owned by a guy from Aerosmith.  I’ve driven by before but never been in.

Advertisement
Illustration for article titled I need to check this place out