Youkal Restaurant

Arabic, International
Add Review | 733 |
$$$
Price
Phone Number   +971509580303 Restaurant Time   12:00 PM - 11:00 PM Delivery Time   12:00 PM - 11:00 PM
787C+PVM - Al Rigga Rd - Deira - Dubai - United Arab Emirates
Youkal Restaurant