Pizza Hut - 53/54 Haymarket, London
Pizza restaurant; Pizza; Restaurant; Western food; Takeout Restaurant; Italian restaurant; Fast food container
Description:Family-friendly chain known for its made-to-order pizzas. Casual pizza chain with wide selection