El Boro Restaurant Tuscan Bistro

906Jumeirah Road - Jumeirah 3