Cafe Cadde

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