Located right here in the Central West End, Central Cafe is the place for some of the tastiest Lebanese fare in town. In the most recent issue of Town & Style Magazine, Central Cafe was featured in the “On the Table” article and received rave reviews for their lentil soup, […]