Star Grills

3.4
Opening Hours
11am - 2am, Sun-Sat
Phone
+97142200776, +971555367100
Address
Beside Shaklan Market, Behind Abu Hail Centre, Abu Hail, Dubai