Istanbul Stop
Kebab House · Turkish · Fast Food
Istanbul Stop is a Turkish restaurant specializing in kebabs. It is located in Barcelona, Spain. The establishment is noted for its kebab offerings.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Istanbul Stop.
Local restaurants nearby
Ronda de Sant Antoni, 102, 08001 Barcelona, España


