Update Info - Flame of India
This restaurant was reported as closed. If it is open, let us know.
Flame of India
11421 Deerfield Dr
Truckee, CA 96161
11421 Deerfield Dr
Truckee, CA 96161
This restaurant was reported as closed. If it is open, let us know.