Update Info - Palace of India Restaurant and Bar
This restaurant was reported as closed. If it is open, let us know.
Palace of India Restaurant and Bar
913 Wyckoff Ave
Ridgewood, NY 11385
913 Wyckoff Ave
Ridgewood, NY 11385