Hi just wondering is Christmas dinner available Christmas day
Address: 220 India St, Providence, RI 02903, USA
Mike Plum | Jan 5, 2018
Call the desk and ask. They are very helpful there.
Tammy Fitzell | Jan 5, 2018
I'm sorry, I don't know
Thanks! Your answer is awaiting moderation.