Show More

TRUCK DE-LUXE

Truck De Luxe is the first food truck in town! located in Dizengoff square, Tel Aviv, the place serves fine American street food.