Reviews from Bella Ciao Amsterdam
Recent reviews
Paul Fox
I would give it 0 stars if I could. I ordered through their website directly. Upon arrival to pick up my order they knew nothing about it. Iāve received 3 email; my confirmation, my pick up time, and this questionnaireā¦. They sure do have my Email but not my order??? Donāt waste your time there is much better food nearby! We live here in Amsterdam and just wanted to try something newā¦ā¦. Lesson learned I guess!