This place is usually fairly quiet and somewhat empty, which is really nice. The service is always very attentive. The food is good and the portions are huge for the price. Despite it's depressing exterior and location, the inside is very nice, clean, and well maintained. There are plenty of vegetarian options and they are almost always willing to make substitutions to non vegetarian items to make them veggie friendly.