This review rating is difficult because Stelio's is a great 'go to' place. The food is always fresh and consistent. Portions are plentiful, served hot and never disappointing. However, I feel it's beyond average but not quite to a very good level. I would never hesitate to go for any meal and bring family or friends. They can handle large parties or just a few. From the breakfast options to the seafood options ALL their food is quality and abundant! I don't think you'll be disappointed.