Tandoori Restaurant

234 Roosevelt Rd Villa Park IL 60181 USA

(630) 433-2023

Location