Tali Lama is a vegan Indian establishment run by a young Israeli couple, Aviv and Daniel Maizels, neither of whom came from the world of catering.
Tali Lama is a vegan Indian establishment run by a young Israeli couple, Aviv and Daniel Maizels, neither of whom came from the world of catering.