Torch Of India
7800 Batavia Rd
Dixon
CA
95620
(707) 693-6682
torchofindia.com
Open Map
Asian
Fast Food
Food
Food & Dining
Indian
Indian Restaurants
Reservations
Restaurants
Social
Unclassified