Contact Us
HAVE A QUESTION? WE ARE HERE TO HELP
Tulsi Indian restaurant is a fine dining Indian restaurant located at Nieuwezijds Voorburgwal 34, 1012 SB Amsterdam. We warmly welcome you to come and relax for an evening and share our Indian experience with your family and friends at Tulsi restaurant!