We give you the best.
About Tulsi Restaurant.
Tulsi Indian restaurant is a fine dining Indian restaurant located at Van Woustraat 212, 1073 NA, 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!
