Our Location

Yumster
Yumster
Israel, Tel Aviv - Ben Yehuda str.1 6380101
Telephone
+972543325443

Opening Times
Sunday - Friday 9:00 - 18:00

Contact Form