Caffe & Bistro Atlanta is a bistro offering a variety of dishes, including pizza and seafood options.