Cafe
Cafe Papaya is one of Cafe.

1. Cafe Papaya

8.1
295/2 Sok. No:1/c Sunplaza, İzmir, İzmir
Italian Restaurant · 56 tips and reviews