Casa Lu Al Restaurant & Lounge Categories RESTAURANTS 2323 N. West St. Lima OH 45801 (419) 229-0774 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×