Touch of India
Authentic Indian Cusine
Takeout or Reservations call 905-988-1155
Sat-Wed 4pm-9pm | Thurs-Fri 11:30am-9pm