Takeout Restaurant · 13400 W McNichols Rd West, Detroit, MI
More food in Detroit, MI · Takeout in Detroit