Cafe Cadde

Caddebostan,
İstanbul,
Turkey
2015
Food & Beverage,
980 m²