Shake Shack Tottenham Court Road
80 New Oxford St, London
01923 555171
Menu
London, Greater London
Shake Shack Tottenham Court Road
80 New Oxford St, London, Greater London WC1A 1HB
01923 555171