If you are interested in good food, good drinks and a fun atmosphere, stop by Upstairs Restaurant today!
Upstairs Restaurant brings great food selections. Upstairs Restaurant is Montclair’s hidden gem that is located at 608 Valley Road, just above Dai-Kichi, that offers a trendy New York City ambiance to the Montclair community. Opening in July of 2011, Upstairs offers a large variety of American food as well as drinks seven days a week. […]