LULU

Popular downtown restaurant with fairly decent food, but by no means outstanding.

Comments