Pavlov’s Lab, situated in one of the most prestigious and expensive areas in the center of Athens, Pavlovs_lab Image 1 of 6