8290 Woodward Ave, Detroit, MI | Map it
(313) 872-4624 | View Website
out of 5
4 Reviews
Sign in to Write a Review
Editorial Review. Locals flock to this eatery for takeout turkey made fresh daily.