Lola Restaurant Address: 2058 E 4th St, Cleveland, OH 44115 Phone: +1 216-621-5652 Cuisine: American cuisine Read more