This is really a great place for lunch or dinner. My wife and I stop in occasionally for a bite and have never been disappointed. Huge portions, always have enough for next day. Staff very friendly, and prices are good as well. They do have take out, and I believe they cater too.