Get directions to: Madras Ananda Bhavan, Phoenix, AZ
Restaurant address: 3227 E Bell Rd Phoenix, AZ 85032, USA
Restaurant: Madras Ananda Bhavan