A restaurant that helped fuel many college students on their late nights “studying” has abruptly closed their doors.
Apollo’s Greek Kitchen, the nearly 50 year old restaurant located at 1758 N. High St., will no longer be serving up greasy gyros and fries well past midnight…