Yes. We've eaten in there several times in the past couple months. Definitely yes to the bar question.
They serve drinks at this restaurant, but right now it seems like they are largely catering to take out orders.
Thanks! Your answer is awaiting moderation.