Flocafe Espresso Room is a coffee shop offering a variety of espresso-based drinks. It is located within the Athens Metro Mall.