Omnivore - Got tiramisu? By Cliff Bostock Thursday April 30, 2009 01:03 AM EDT A reader wants to know who’s got the best tiramisu in town. Anyone have a suggestion? I’m drawing a blank. Please help. Atlanta Restaurants Restaurants International Food Events