Opening Alert: The Palace, Clifton, NJ
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)
sponsored
sponsored
sponsored
There are no comments yet, add one below.
Leave a Comment
You must be logged in to post a comment.