Larry's Pizza
12911 Cantrell Rd, Ste 21, Little Rock AR
(501) 224-8804
This is the page of Larry's Pizza on 12911 Cantrell Rd, Ste 21 Little Rock AR 72223.
(first reviewed on August 7, 2013, last updated seven months and six days ago on November 24, 2023.)
Larry's Pizza is ranked #1 of 27 Restaurants in Tanglewood Little Rock.
This page has had 14 visitors. You are the 15
th
.
Map and Directions
Rated
5.0
out of
5
from
1
Reviews
Larry's Pizza is an enjoyable Pizza Place Restaurant Ranked #1 of 27 Restaurants in Tanglewood Little Rock.
★★★★★ on the 7
th
of August, 2013
... the buffalo chicken pizza, it's spicy greatness...
Location