Tokyo & Shanghai Takeaway phone 21 Greyfriars Bedford, Bedfordshire MK40 1HJ map Tokyo Japanese Restaurant phone 21, Greyfriars Bedford, Bedfordshire MK40 1HJ map if (!IN_DEV) { ?> } ?>