Ahad Ha'Am St 1, Tel Aviv-Yafo, Israel
Hours of Operation:
About the Business:
Located in Tel Aviv, Israel, Racha is a Georgian family restaurant offering a rich, happy authentic culinary experience. Racha’s authenticity is evident in every detail.