Pizza Planet (Bell)

6801 Bell St
Amarillo, TX 79109

(806) 352-6666

Visit Website
  • For dine-in or take-out, Pizza Planet offers some of the best pizza in town. If you like a good chef salad, this is your place. Hours: Sun. – Thurs. 10:30 am to 10:00 pm Friday – Saturday 10:30 am to 10:30 pm

    Details
  • Map