Update Info - Torch of India
This restaurant was reported as closed. If it is open, let us know.
Torch of India
507 4th St
Santa Rosa, CA 95401
507 4th St
Santa Rosa, CA 95401
This restaurant was reported as closed. If it is open, let us know.