I started eating this recently, wish I knew about it earlier. Being a student I am pressed for time and Stephano's is close and convenient. Their prices are reasonable and being a student gets you a free drink. I love their spinach pie and their grape leaves.
The decor of the restaurant is beautiful, I love the colors inside, very warm and welcoming. Stephano's would be a great place to go to at night for some drinks but I have yet to make that trip.
Their service is great, Nick one of the employees and future owner I presume is great and always friendly. My first time he recommended some plates for me and rewarded my loyalty recently with some free rice pudding which was delicious.