This establishment is a cafe with outdoor seating. It is located at Nikiforou 18.