Wind River Pizza & Pasta is located in the small, yet very scenic, town of Pinedale in western Wyoming, and the restaurant itself does a good job of fitting in with its surroundings. It has a log cabin theme on the inside and outside, and the walls are lined with pictures of the beautiful surrounding […]