Small restaurant and menu, more than a casual setting, however it is not good enough to celebrate special occasions. Good service, understandably when the place is packed, service is slower; food quality is inconsistent, sometimes it is delicious, other times it is nothing to rave about. Beware of ordering daily specials, or adding protein to your salad, as they tend to overcharge. If you live on a budget, I suggest inquiring about the price before the order.