Update Info - The Palace of Indian
This restaurant was reported as closed. If it is open, let us know.
The Palace of Indian
1206 Twin Stacks Dr
Dallas, PA 18612
1206 Twin Stacks Dr
Dallas, PA 18612
This restaurant was reported as closed. If it is open, let us know.