Superstars has so many different slices you can choose from with very creative and delicious combinations. Ithe pizza is really good.
All reviews seem positive
The SceneSuper Stars offers non-typical choices in a typical hole-in-the-wall setting. With less than a dozen tables, you can eat there or pick up an entire pie (their Take-N-Bake...