clock menu more-arrow no yes

Stella International Cafe

3011 W Grand Blvd, Detroit, MI 48202

(313) 664-0400