Star Pizza 3
24210 Westheimer Pkwy #100, Katy TX 77494