Salo 1969
Fast Food · Turkish
Salo 1969 is a restaurant establishment.
Location
Best places nearby
The highest rated places close to Salo 1969.
Local restaurants nearby
Kemankeş Caddesi 35A, İstanbul
Location
The highest rated places close to Salo 1969.
Kemankeş Caddesi 35A, İstanbul