Tibba Restaurant

4.1
Opening Hours
12noon - 12midnight, Sun-Sat
Phone
+97142578585, +97142578584
Address
Ground Floor, Raha Building, Damascus Street, Qusais, Dubai