ALL YOU CAN EAT PIZZA BUFFET at STAR PIZZA
Every Tuesday - from 11am to 2pm - enjoy our FAMOUS All You Can Eat Pizza Buffet
By STAR PIZZA HOUSTON
Date and time
Tuesday, June 25 · 11am - 2pm CDT
Location
Star Pizza
2111 Norfolk Street Houston, TX 77098