It had been several years since I'd eaten at this restaurant on the 7th floor of the Franklin Square Inn. Despite having drinks before dinner at the bar most nights, we usually walk to other nearby restaurants for dinner. After a long day, and with blizzard-like conditions outside, we decided to stay for dinner on the bar side of the restaurant. We were pleasantly surprised - the salmon was tasty and the service was fast and friendly. The view is great from the 7th floor (when you can see through the snow), and they have live music on the weekends.
If you own or manage The Sheldon Grill, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.