Mylolithos is a charming small plates restaurant. It offers a unique, alternative dining experience.