Talli JoeRestaurants152-156 Shaftesbury AveLondon, LND, WC2H 8HL · GB020 7836 5400tallijoe.comHours not available