The Little Burger Shop

TLBS - Great burger place in Tel Aviv.
TLBS - Great burger place in Tel Aviv.