The Best 15 Restaurants in Lindsay, California (CA), United States

4
50 reviews
15595626000
380 W Hermosa St, Lindsay, CA 93247-1912, Lindsay

I ordered a pepperoni pizza from this place and was told it would be ready to be picked up in twenty minutes. I showed u