Check out Pizza Hut’s new concept: cool interactive touchscreen table menus that let you create and order your pizza from scratch.
Check out Pizza Hut’s new concept: cool interactive touchscreen table menus that let you create and order your pizza from scratch.