Dudu Garden
Tea House · Dessert Shop · Casual Dining
Dudu Garden is a restaurant set on 2,000 square meters of land, offering a menu including tea and desserts. Reservations are recommended.
Location
Best places nearby
The highest rated places close to Dudu Garden.
Local restaurants nearby
Yazlık Fener Cafe & Restoran, Fener Caddesi 17A, İstanbul



