资讯

Tucked inside the Sheraton Commander Hotel, Nubar Restaurant and Bar seems, upon first glance, like an intimate yet unassuming fine dining spot just a little ways off from Harvard Square.