A national steakhouse chain is opening its first Columbus location. Mastro’s Steakhouse will open at 3965 New Bond St. at Easton Town Center Feb. 7.
Columbus restaurants can't offer ocean views, but they can offer plenty of seafood. A fresh and steady supply has changed our ...
Chinese, Mexican, Middle Eastern and other restaurants serve whole fish in their own styles. Here are five places to check ...
Del Mar is the other restaurant opened by Cameron Mitchell in 2024. The Easton Town Center restaurant is seafood-focused and Mediterranean in flavors and atmosphere. Highlight: Open-fire roasted ...