Cheesesteak Factory on Clematis is OPEN