JACKSON, Wyo. — The Bistro recently opened its doors to diners in the newly constructed hotel, The Cloudveil located on the Town Square. The Bistro is the newest addition to the Fine Dining Restaurant Group, led by Gavin Fine and Roger Freedman. The French-inspired restaurant is open daily for breakfast, lunch and dinner. “When opening […]









