Posted inFeatured, Food & Drink, Station North

Karzais Will Take Over Station North’s Chesapeake Restaurant

If you panicked when The Chesapeake, the recently renovated, recently reopened Station North restaurant shut down last week, never fear– the historic restaurant at the corner of Charles and Lafayette streets will be reopened. And this time, the Karzais will be in charge. When I first heard the news, I was confused because I thought […]

Gift this article