Welcome to Tava

Stoke Newington

020 7249 3666

Please call us to place your order whilst we update our website.

Stoke Newington, 17 Stoke Newington Road, N16 8BH.