Is your restaurant open on Christmas Day?
Address: 2227 W Shore Rd, Warwick, RI 02889, USA
Ed Giachelli | Sep 16, 2019
No
Keith Murphy | Sep 16, 2019
No they are not
big ron | Sep 16, 2019
Just call them and ask
Thanks! Your answer is awaiting moderation.