Everbest Market has shuttered. The deli opened on Briarcliff Road in September 2011 and Tomorrow's News Today reports that the restaurant closed last week because, according to an employee, they "didn't have enough business." [TNT]
Filed under:
Filed under: