Category: Indian Restaurant Category: Indian Restaurant
Address: 87 Newport Road, Barnstaple, Devon, EX32 9BE
Landline: 01271 3...
Report a problem with this listing