
16 Elora Street South
Clifford
Clifford Takeout is the only restaurant in Clifford and surrounding area to offer high quality, stone-baked pizza. We offer takeout and delivery!
Clifford
Clifford Takeout is the only restaurant in Clifford and surrounding area to offer high quality, stone-baked pizza. We offer takeout and delivery!