Maru Udon Restaurant

3.9
Opening Hours
12noon - 9pm, Sun-Sat
Phone
+97142430888
Address
Shop 5, Majestic Tower, Al Asayel Street, Business Bay, Dubai