Green Dot Stables - New American restaurant in Hubbard-Richard, Detroit | Reviews, Photos & Information on Postcard