This establishment appears to be a restaurant named 'The 2 Brothers'. Search results suggest it is located at Leoforos Stratarchou Papagou Alexandrou 81 in Zografos.