Indiano Pizza

2.0
(2 reviews)
631 Lea Bridge Road, London, E10 6AJ
Pizza
Restaurants
Restaurant

At a glance

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