Home > > Intramuros Restaurant
  • Intramuros Restaurant
    Lobby Level, Star Metro Deira Deluxe Hotel Apartments, Salahuddin Road
    Al Muteena, Dubai, Near Salah Al Din Metro Station
    PO Box:  184786 Dubai
  • call
    send inquiry
    get directions
    visit website
    • 19 Mar 2014
      Delicious food and relaxing ambience -- Brian

View Large Map