Restaurant Review: Just the right fitFor a fun night out in Tel Aviv, the place is Tailor Made.Tailor Made restaurant(photo credit: PR)