(313) 837-3630
18426 Plymouth Rd, Detroit, MI 48228
View Map
Sorry, there are currently no reviews. Read More Detroit Restaurant Reviews