Driving directions

17 רוטשילד, תל אביב - יפו, Israel