47 500 square foot office building located in the heart of the cb. 607 shelby st detroit mi 48226. Menu reservations make reservations.