101-103 Baker Street, London, London W1U 6LN02079 359881
Please note that we are now a cashless burrito joint