Chinchaaus Restaurant

3.9
Opening Hours
11am - 2am, Sun-Thu, Sat
1pm - 2am, Fri
Phone
+97142510011, +971567892211
Address
Ground Floor, Burj Al Noor Tower, Amman Street, Al Nahda, Dubai