Great restaurant, very nice interior, feels at home, waiters are smiling,polite and well-trained. Order took time, but not so long to complain. But waiting was worth it! Meat was outstandingly taste!!!
Address: Ground Floor, Building # 151, Dubai-Abu Dhabi Road, New Shahama, Al Shahama, Abu Dhabi, United Arab Emirates
Location: Middle East > United Arab Emirates > Emirate of Abu Dhabi > Abu Dhabi
Phone Number: +971 2 563 1103