larry's pizza & subs
Larry's Pizza & Subs
restaurant
26380 Main St
Reviews
Sandra Johnson - December 09, 2012
The pizza and subs are always freshly made. We love the pizza and almost order them 1 time a week we have never had bad service.
Dorothy Richmond - April 09, 2013
A Google User - September 03, 2011
Nearby Listings
mobile fallback
desktop fallback