Papa Scala
Bar · Pub · Bar and Grill
Papa Scala is a bar offering a lively atmosphere for entertainment.
Location
Best places nearby
The highest rated places close to Papa Scala.
Local restaurants nearby
Cemal Bülbül Sokak 28, İzmir
Location
The highest rated places close to Papa Scala.
Cemal Bülbül Sokak 28, İzmir