1821 Cordova Rd, Fort Lauderdale, Florida 33316 USA
Not sure why the TVs are blue but... Decisions were made
Photo Credit: Yelp