Nawab Tandoori

Address
Muthaiga Shopping Center, Nairobi, , , Kenya
Telephone