Noulis Internet Coffee Bar
Coffee Shop · Bar
Noulis Internet Coffee Bar is a coffee shop and internet cafe. It offers a place for customers to enjoy coffee and use internet services. The establishment is located on Vassilissis Olgas.
Location
Location