If your a fan of thin crust pizza it is dam near impossible to beat starlite! I was really concerned that the pizza would not be the same when the new owners took over but couldnt be happier! It still exactly the same as the original starlite on western ave! The best hands down!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.