1 - 8 -- 8
The Baba
32 Lemon Street Town Centre, Truro TR1 2NR, United Kingdom
Truro
Cornwall
/ 01872 262694
indian grocer in Truro , indian take aways in Truro , pekinese take aways in Truro , pressure cleaning in Truro