India’s Tandoori

Overview

Address: 142 N San Fernando Blvd
Burbank, CA 91502
Website: theindiastandoori.com
Phone: 818-848-0004