Pizza West is a restaurant specializing in well-garnished pizzas with savory, ungrilled crusts. This Italian eatery offers a satisfying experience for pizza enthusiasts.