Domino's Pizza has improved a lot in the past 5-10 years in general. I've only had great pizza from this particular store!
The pizzas I've gotten from the Francis St. location have all been good to very good. Pastas same.
Yes, I agree with the first post it's improved. I didn't used to like it much but now I think it's quite good for chain restaurant.
Good as you can expect
Thanks! Your answer is awaiting moderation.