I have walked past this place for many years but decided to give it a try a few weeks ago and since then I have been there multiple times. The food is consistently good with large portions and the staff is wonderful! They are generous with not only the food but also how they package your food when you order a to-go. When I order their soup they always wrap it in a bag and a safety tie just to make sure it doesn't spill on my way back to the office :) The little touches that cost them money but will have me coming back meal after meal. Love it!