The Roast Rotisserie

Dubai Jumairah Al Wasl Road and Al Thanya Street junction, Al Manara API 1000 complex