Covid Restaurant Design Solutions
A 20,620 SF country themed restaurant and bar on the Las Vegas strip.