Puppa
Mediterranean · Italian · Casual Dining
Puppa is a Mediterranean and Italian restaurant.
Location
Best places nearby
The highest rated places close to Puppa.
Local restaurants nearby
Ataköy Marina 24/2, İstanbul
Location
The highest rated places close to Puppa.
Ataköy Marina 24/2, İstanbul