Maccabees Restaurant Address: 5057 Woodward Ave, Detroit, MI 48202 Phone: +1 313-831-9311 Cuisine: Local cuisine Read more