LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Il Picasso 1014 Main Ave, Clifton, NJ 7026 973.472.4422 |
Il Picasso is a wonderful new Italian restaurant on Main Ave in Clifton. The food is outstanding and the atmosphere is friendly yet upscale. Soft music plays as you enjoy the type of meals that Grandma used to make. Ther... more
REVIEWS (3) |
|