The restaurant announced on Facebook that it will close on Sunday, April 21. “We have cherished the years of serving our loyal customers in this wonderful community, and we thank you for your ...
In a public letter shared Friday, Star owners said the decision to close came after the latest effort to sell the business fell through — and following years of financial difficulties. " ...