Nappo Kanyon
Italian · Pizza · Casual Dining
Nappo Kanyon is an Italian restaurant located in a shopping mall. It is known for its pizza.
Location
Best places nearby
The highest rated places close to Nappo Kanyon.
Local restaurants nearby
Mavi Jeans, Büyükdere Caddesi 185, İstanbul



