Royal Motimahal is located in Amsterdam, Netherlands on Nieuwezijds Voorburgwal 34. Royal Motimahal is rated 4.2 out of 5 in the category indian restaurant in Netherlands.
Address
Nieuwezijds Voorburgwal 34
Accessibility
Wheelchair-accessible seating