International cocktails and Mediterranean flavors await at Flint Athens, a bar restaurant with a welcoming atmosphere.