Does this store have pizza hut instore?
Address: 400 Cochituate Rd, Framingham, MA 01701, USA
Kartik Pasupathy | Dec 12, 2017
Yes there's a pizza hut express..
Bethamy Boucher | Dec 12, 2017
Yes there's pizza hut pizza at the Target Cafe
Chent “Qualsh1923” Branderson | Dec 12, 2018
Yes but they only accept foreign currency, for some reason
Sandi Whitsitt | Dec 12, 2017
Great tku
Thanks! Your answer is awaiting moderation.