Cost: reasonable for a proper restaurant - $$
Quality: very good - 85%
Decor: good - 85%
Staff: average to good service - 80%. they have wireless credit card machine but still make you walk to the counter to pay, one time i refused to go and asked them to bring the machine instead, otherwise the tips suffer ;)
Value: 85%
Keeper? Yes we go there frequently