Restaurant
Ikaria Food
6 locals recommend,
Location
108k Bilderdijkstraat
Amsterdam, NH
Tips from locals
Fantastic coffee and the best spanakopita (Greek spinach pie) you can have in Amsterdam. Worth a quick stop if you're around. In West.