selected country
United Arab Emirates

Al Tandoor Restaurant

Business address
Ground Floor, Al Khalid Building, Khalid Bin Al Waleed Road (Computer Street), Bur Dubai, Dubai, United Arab Emirates
Phone
04-3933385

Location Map