Heading to the Celtics game tonight straight from work with a client - looking for a good non-sports-bar place to grab some drinks and apps that is near North Station. Don't want to go to the Harp, don't want to go to any place with "Brew" in the title. Not opposed to walking a bit further to the North End, but don't have time for a full sit down Italian feast. Would be ideal if the words "foie" and/or "raw" was featured on the menu...am I reaching here???