Todor's Place
Address:
9895 Telegraph Rd, Taylor, MI 48180
Phone:
(313) 291-5766
Restaurants
Other Businesses:
- Dominos Pizza at 10837 Westpoint St, Taylor, MI 48180
- Upper Crust Pizza at 9045 Telegraph Rd, Taylor, MI 48180
- Subway at 9200 Telegraph Rd, Taylor, MI 48180
- Tim Hortons at 8460 Telegraph Rd, Taylor, MI 48180
- Tubby's Grilled Submarines at 10005 Telegraph Rd, Taylor, MI 48180