Happened to find this little gem in a small shopping plaza in Olmsted Falls. The place is small, and also does food carry outs, including pizza. There are only about 6-8 tables in the restaurant. The ambiance wasn't fancy by any means. The food makes up for any lack of atmosphere however. The Alfredo sauce was so creamy and plentiful. My chicken parmigiana was tasty and the portions were huge. My husband enjoyed the baked manicotti as well. We will definitely be back the next time we are in the area!