More Larry's. | Rock Candy

More Larry's.


1 comment

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.


Showing 1-1 of 1


Add a comment