Located at Caferaga, Sakiz Sk.
No:1 in Kadıköy, Istanbul, Basta Street Food Bar is a fast food restaurant known for its diverse menu featuring Mediterranean flavors such as lamb and beef wraps, hummus, and homemade lemonade.
With a Google rating of 4.2 based on over 3,500 reviews, it indicates a generally positive customer experience.
The establishment does not accept reservations, making it suitable for spontaneous visits.