Exclusive Sneak Peek Inside New McGettigan’s at Holiday Inn & Suites Dubai Science Park
Dubai, UAE: Dubai is no stranger to the Emerald Isle’s charm, but there’s a new Irish hot spot in town McGettigan’s, the beloved Irish pub chain, is adding a new location nestled