Report a review
- 4
- good location, average taste
Tasty falafel wraps but not best in istanbul. Prices are reasonable. But could be cheaper and tastier
Tasty falafel wraps but not best in istanbul. Prices are reasonable. But could be cheaper and tastier