Do they have Fish and chips on Saturdays
Address: 1303 N Main St, Providence, RI 02904, USA
John | Jan 5, 2020
no, but I think Chello's has F&C all the time.
Calvin Field | Jan 5, 2020
No
Tim | Jan 5, 2020
No .Wednesday's and Fridays
Thanks! Your answer is awaiting moderation.