February 13, 2017 RESTAURANT REVIEW Talli Joe London | United Kingdom [vc_row][vc_column][vc_column_text] Talli Joe Lond...