Maxi Greek offers Greek cuisine and seafood specialties. It's part of the MAXI complex.