Demetrios, a Greek-American restaurant owned by Carl Vasiliou, has opened a new location in the Covington RiverCenter, offering a variety of Greek-inspired comfort food and American-style comfort food, as well as a variety of vending machines for quick and easy meals.
