Casa Lu Al 2323 N West St Lima, OH 45801 Phone: (419) 229-0774 Fax: (419) 229-2778
Category: Restaurants