Greek Restaurants in North Vernon, IN Athens Family Restaurant1300 N State StNorth Vernon, IN, 472658123463409Greek RestaurantsGyrosUsed Restaurant Equipment Supplies Show More