Get directions to: Birmingham Deli, Troy, MI
Restaurant address: 3310 W Big Beaver Rd Ste 172 Troy, MI 48084, USA
Restaurant: Birmingham Deli