I never go to Italian rest. abroad, but this place is really cool and the staff very nice. Good job Sara! The place to be if you want to know how a real mozzarella tastes without going to Italy!
Tip is too short...
Tip is too long...
Amsterdam, North Holland
Show More (on 1 To-do List and 51 Other Lists)