Cleveland, Ohio Local News7 months ago
First Look: Artis, Opening in Lakewood August 21st
[ad_1] click to enlarge Douglas Trattner Artis Restaurant to open in Lakewood on August 21st. Like most big restaurant projects, Artis (17900 Detroit Ave., 216-785-9785) is...