6801 Bell St.
Amarillo, TX 79109
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.
Sun. – Thurs. 10:30 am to 10:00 pm
Friday – Saturday 10:30 am to 10:30 pm