Another new restaurant for Little Rock-based Larry’s Pizza.  The plain but decent chain has opened a new restaurant at 5933 JFK in North Little Rock (in front of Overbrook Apartments).  This one has a drive-up window.  Open Monday – Saturday 11 a.m. to 9 p.m.  (501) 812-5353.

Previous article Today’s perp walk Next article WWLD?

Note to commenters: Due to issues with spam/scams and complaints with our former comments system, we have implemented a new system called Hyvor. You must create a new account (separate from any paywall accounts you may have) in order to leave a comment. The First and Last name field will display as your author name, so use a psuedonym if you want to retain anonymity. More info