I really enjoyed this place. I did not have high expectations, but the food is quite good. I am a fan of the meat and three menu, and the portions are good. The sandwiches, however, are huge. The service is also quite good, and our server remembered me from over a week ago when I returned a second time. I am also a fan of the fact the restaurant supports philanthropic efforts. Would definitely recommend.