Restaurant Passion
Uptown 596
596 Valley Road
Upper Montclair, NJ
Uptown 596
"Food Is Awesome, Atmosphere Is Very Montclair"
Full Information Directions