Take us with you on the go! Download our app now.
(313) 299-0967
8787 Telegraph Rd Taylor, MI 48180 42.2439 -83.2694
Last updated 9.11.08
Restaurants
Visa, MasterCard
Leon's has an excellent soup bar and very good food.
See more Leon's Family Dining reviews
26747 Van Born Rd, Taylor, MI