- Imagine enjoying your food under a cluster of television screens. As the name suggests a huge stack of 120 television monitors are on display along the casino roof. There is constant coverage of entertainment taking place round the globe. This place in the same location as Peppermill Steak House and The Sports Bar .
- © wcities.com 2013