Bright, lively space. Big menu. Decent food.