About to meet up in with a titan in the marketing industry who can help build strategic partnerships for Stops.
Landwer’s Coffee Shop
Abba Ahime'ir 19, Tel Aviv-Yafo, Tel-Aviv, Ramat Aviv Gimel, Tel Aviv, 69492, Israel
23m / 75ft above sea level (altitude)
Navigate
No Comments