Pollo
Chicken shop; Delivery Restaurant; Takeout Restaurant; Pizza Takeout; Indian takeaway; Pizza restaurant; Indian restaurant; Chicken restaurant; Fried chicken takeaway; Pizza delivery
Location: Manchester 58 Stockport Rd M12 6AL GB
Map Location:53.4685, 53.4685