Baba Menu
Location
Opening Times
Offers
About Us
Your Requirements
Contact Us
Baba Indian Restaurant 32 Lemon Street Truro TR1 2NR Tel: 01872 262 694 email: babatruro@hotmail.co.uk