It’s open! I haven’t been to the Clifton location yet, but you can check out my review from their Dulles location here.
Have you tried it? What do you think?
(in Cincinnati)
It’s open! I haven’t been to the Clifton location yet, but you can check out my review from their Dulles location here.
Have you tried it? What do you think?
Previous post: Review: Newport Pizza Company
Next post: Bootsy’s to give away $2 million