India's Tandoori

Address:

142 North San Fernando Road
Burbank, CA 91502

Phone:

1 818 846 7500

Map:


Contact   ·   Privacy   ·   Terms