Dining in Lewis Center
Take time to dine in Powell, Ohio or Lewis Center, Ohio, where a variety of well-known favorites and unique restaurants are ready to serve you. Enjoy the many restaurants located in Lewis Center just off US Rt. 23 and Powell Road (St. Rt. 750), or slip into Historic Powell and the surrounding area to discover a more unique venue or favorite chain. Eating establishments are bountiful when you visit these two nearby destinations, and dining in Lewis Center or Powell is also a great thing to do on the way to the Zoo. A sampling of eateries is listed below.