The first greek chef awarded with one Michelin star Lefteris Lazarou is well-known for his creative cooking and seafood plates and has received many awards for "Best Greek Cuisine Restaurant".