(313) 924-7133
5145 Chene St, Detroit, MI 48211
View Map
Sorry, there are currently no reviews. Read More Detroit Restaurant Reviews