Canada / Windsor / RestaurantsseafoodOstrea SeafoodAddress536 Shelby St, DetroitWebsitewww.ostreadetroit.comPhone+13134032111—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itLondon Chop House · 35 mNot ratedshelby · 59 mNot ratedBuhl Building · 61 mNot rated