Update Info - The Indian Palace
This restaurant was reported as closed. If it is open, let us know.
The Indian Palace
126 Maple St
Montrose, PA 18801
126 Maple St
Montrose, PA 18801
This restaurant was reported as closed. If it is open, let us know.