(630) 433-2023 | Tandoori Restaurant,234 W Roosevelt Rd, Villa Park, IL 60181. Get Directions
Estimated delivery time: 45 mns min