Opening Alert: The Palace, Clifton, NJ

palace clifton

A new Mediterranean restaurant named The Palace has opened in Clifton. The menu (see below), is a mix of hot and cold apps and entrees. The restaurant has indoor and outdoor space with the ability for catered affairs. The Palace is open 7 days a week for lunch and dinner.

The Palace 590 Lexington Avenue, Clifton NJ Website

Menu (click to enlarge)




There are no comments yet, add one below.

Leave a Comment