Papyon Cafe
Sandwich Shop · Italian
Papyon Cafe is a cafe offering a relaxed atmosphere with a diverse menu including sandwiches, pasta, and more.
Location
Best places nearby
The highest rated places close to Papyon Cafe.
Local restaurants nearby
İstanbul



