Video 

918 Bistro & Sports Bar is located in downtown Stroud, along Route 66. The owners, Melanie and Michael Williams, are asking for two simple steps in order to apply for their “restaurant giveaway.”