Istanbul Stop is a Turkish restaurant specializing in kebabs. It is located in Barcelona, Spain. The establishment is noted for its kebab offerings.