Casa Lu Al
2323 N West St, Lima
(419) 229-0774
Menu
Reserve
Restaurants in Lima, OH
Casa Lu Al
2323 N West St, Lima, OH 45801
(419) 229-0774