No they didnt deliver but their food is so good
No they don't deliver but totally worth getting. We like to go to the one on Stafford Avenue. They have a little bit of seating there. :-)
The Bristol location doesn't deliver
The one in New Britain does
No they don't. But worth the drive ...
Thanks! Your answer is awaiting moderation.