The gods of pizza have smiled down on Katy as Star Pizza opened its third location at 24210 Westheimer Parkway, Ste. 100. The eatery offers a menu of New York- and Chicago-style pizzas with various toppings as well as options for gluten-free pies. Other menu items include pasta, salads and wings. The longtime Houston brand has two other locations in Greater Houston.
Source: http://community impact.com