My family has been coming to this restaurant for over 20 years and I've introduced many people to this great place and they all love it! I just found out today that they have to move to a new location at the end of this month and it will only be a 'take out' place in the immediate future.
The owners have always been top notch and bend over backwards to make sure that you are totally satisfied with your experience there.
I am sad that we will no longer be able to eat in at their lovely establishment, but we will continue to order take out meals from their new place! We wish them all the best!
Make sure to visit their new address as of Feb.1st:
29336 Lorain Rd. N.Olmsted
(It's just west of Stearns Road)