Chennai Chettinaad Palace Menu

2814 W Bell Rd #1454, Phoenix, AZ 85053

Know a great happy hour or special for this location?