From Our Editors
Bring on the cheese! Star Pizza & Sub's pizza located in Los Angeles is loaded with fresh cheese and ingredients, making it a local favorite. Star Pizza & Sub is creating healthy meals that are enticing to anyone's taste buds.
Endless parking options are readily available close to Star Pizza & Sub.
So for a piece of pizza that truly sings, you'll love taking a bite out of the pie from Star Pizza & Sub.