Meshwar Restaurant

Meshwar Restaurant

 

  • B+G+M+1F+R Building
  • Sheikh Zayed Road, Dubai.
  • Biggest restaurant in Dubai and the Middle East