An update to all our customers.
In line with the Government guidance, we have decided to keep this restaurant closed for dine in and takeaway. We will be back soon.
Unit R8a, The Trafford Centre, Manchester, M17 8EQ
0161 747 2121
Our stylish, contemporary restaurant in Manchester is based in the heart of Trafford Shopping Centre, with its steam ship themed main hall and Europe’s largest food court. Visit us for tasty pizza to recharge your batteries after a shopping trip or before a visit to the cinema. Our welcoming atmosphere and convenient setting is perfect for all the family.