Star Pizza offers delicious pizzas and grilled dishes.