Albatros is a popular spot located on Filippou street. It has a large following.