Get directions to: The Root Cafe, Lakewood, OH
Restaurant address: 15108 Detroit Ave (at Downtown), Lakewood Lakewood, OH 44107, USA
Restaurant: The Root Cafe