Business Details - Ultra Club Bar

Ultra Club

Locations

Portals 15, 17

Our Ultra Bar, located in the Ultra Club, spreads over two floors with a gigantic array of beer, liquor, and wine to choose from.