Laika Dog

Restaurant
$ $
2110 Trumbull Ave
Detroit, MI 48216