Smallish place rather lacking in decor. The food was excellent, but the management was poor. We had made reservations and arrived on time, but were not seated for another hour and fifteen minutes. While waiting at the bar, we met two regulars who had given up their table in exchange for free port. They had obviously overbooked, couldn't keep up, and the "manager" was pretty clueless. When we finally got our food, it was delicious.
If you own or manage Seven Hills, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.