Homemade by Selen
Vegetarian · Vegan
Homemade by Selen is a health food restaurant.
Location
Best places nearby
The highest rated places close to Homemade by Selen.
Local restaurants nearby
Fener Kalamış Caddesi 67/1, İstanbul
Location
The highest rated places close to Homemade by Selen.
Fener Kalamış Caddesi 67/1, İstanbul