Good food, though you shouldn't have any expectations of a quick meal here -- the food takes a long time to get to the table and it can really go down to a crawl when the resto is dimly busy.
Pircewise, it ain't cheap, but doesn't break the bank. Portion sizes are perfect and the place is child friendly.