itshow palisades park
Opening Alert: ITSHOW, Palisades Park, NJ
ITSHOW is a new restaurant now open in Palisades Park. Their menu (see below) specializes in tendon (tempura rice bowls) […]
ITSHOW is a new restaurant now open in Palisades Park. Their menu (see below) specializes in tendon (tempura rice bowls) […]