Restaurants & Bars

Royal Palace in Greenburgh -- new management?

Share:

Restaurants & Bars 3

Royal Palace in Greenburgh -- new management?

coffee lover | Jan 11, 2004 11:54 AM

We were pretty sure this is what we heard that waiter telling a person at the next table Saturday night. Is this true? Our favorite local Indian place...

Want to stay up to date with this post?

Recommended From Chowhound