Upstairs Restaurant

If you are interested in good food, good drinks and a fun atmosphere, stop by Upstairs Restaurant today!

Upstairs Restaurant

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. […]