La Sierra Bar

5400 Chopin St Detroit MI 48210 USA

(313) 894-3168

Location