Get directions to: Oriental Palace Restaurant, North Babylon, NY
Restaurant address: 1159 Deer Park Ave North Babylon, NY 11703, USA
Restaurant: Oriental Palace Restaurant