Greek restaurant · 3046 Columbia Ave #113, Franklin, TN
Dine-In
More food in Franklin, TN · Greek Food in Franklin