Leons Family Dining
8787 Telegraph Rd Taylor, MI 48180-2353
313-299-0967
Business Hours
Payment Types