Milano's Chicken And Pizza
106 Trafalgar Road, London, SE10 9UW
- Take Away Delivery
- Take Away Collection
- Fast Food Eat In
- Fast Food Take Away
- Monday to Sunday 11.30am - Midnight.
TFL Journey Planner
Find your way to Milano's Chicken And Pizza by public transport with Transport For London's Journey Planner.