Coffee shop located on Attiki Odos. Offers coffee and likely other cafe items.