Tribeca Home > Hotel Suppliers Guide > Buffet & Foodservice Equipment Tribeca Çakıl Mah. Elbasan Cad. Harput San. Sitesi No:67 Çatalca / İstanbul Turkey Phone: +90 212 886 7190 http://www.tribecafsp.com/