The Tava Shop
248 High St, Croydon
020 3972 7740
Menu
Croydon, Greater London
The Tava Shop
248 High St, Croydon, Greater London CR0 1NF
020 3972 7740