NRG Sports Cafe

NRG Sports Cafe

Venue Info
Located at Le Meridien Village, the sports bar features a tasty snack menu, an upbeat atmosphere and sport from around the world broadcasted on large indoor and outdoor screens.