JLT

TJ’s Bistro-Deli Opens in Taj Jumeirah Lakes Towers

Dubai: TJ's, a friendly neighbourhood bistro-deli is open from 7 AM until 11 PM, with quirky décor evoking old-school charm,…

5 years ago