Atilla Turkish Cuisine
Bos en Lommerweg 363, 1061 DH Amsterdam

About
Atilla Turkish Cuisine in Amsterdam focuses on Turkish dishes and has built a strong reputation online, with 1,010 Google reviews and a high five-star share. The restaurant also keeps up a presence on Facebook, Instagram and LinkedIn.
- Turkish restaurant
