The Palms Restaurant

Dubai deira Ground Floor, Landmark Hotel, Al Jazeera Street, Al Muraqqabat