Pizza Direct

1.7
(6 reviews)
179 York Way, London, London, N7 9LN
Dinner
Lunch
Pizza
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Pizza Direct | London | United Kingdom | TripAligner