New Greek restaurant comes to Uptown Columbus

New Greek restaurant comes to Uptown Columbus