Yes they are open on Xmas day. $17 per person.
Lunch for two without drinks was under $25.00, dinner I'm told is $16.99 per person, even at this price a huge Value.
Not sure, but when we go on normal Fridays we pay 43 and change, that's for 2 dinner with 1 coke and water
Thanks! Your answer is awaiting moderation.