COLUMBUS, Ohio (WCMH) — Happy Greek, a traditional Greek restaurant in Columbus’ Short North district, has closed after 20 years in business. Located at 660 N. High St., the eatery announced ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results