Know a great happy hour or special for this location?
Photos
Location & Hours
Pepe's Pizza and Ice Cream is located at 3407 98th St, Lubbock, TX 79423 [10].
Pepe's Pizza and Ice Cream is a casual, cozy, and hip restaurant [2]. They serve comfort food, dessert, and dinner [2].