Penuel Restaurant

4.2
Opening Hours
10am - 11pm, Sun-Wed, Sat
10am - 11:30pm, Thu-Fri
Phone
+97143747184, +97143747185
Address
Shop 1, Building P-06, France cluster, International City, Dubai