Green Planet
Spuistraat 122, Amsterdam
Featured Review : A small, intimate restaurant with just eight tables, Green Planet is a unique and personal dining experience that takes vegetarian fare to a wonderful level of full-flavor and first-class presentation. As someone who enj...See Full Review
Editor's Note: This property has closed.