Al Tawhidi Building 1, Khalid Bin AL Waleed Street, Mankhool, Bur Dubai, Dubai, Mankhool, Bur Dubai
3.08 mi from Al Bada
Mtr 1924 – authentic South Indian restaurant in Bur Dubai with free delivery, on-site parking, and wheelchair access. Open daily.
Is this your listing?