Naboo Cafe
Coffee Shop · Turkish
Naboo Cafe is a cafe offering a variety of refreshments. It shares a building with other establishments, including home services and gift shops.
Location
Best places nearby
The highest rated places close to Naboo Cafe.
Local restaurants nearby
Zuhal Sokak 9, İstanbul



