Other Restaurants in Manchester - Piccadilly Piccadilly Station, Upper Level, Piccadilly, Manchester, M1 2PB Tags: chicken, childrens parties, delivery, ribs, takeaway