Get directions to: Seva - Detroit, Detroit, MI
Restaurant address: 66 E Forest (at Btwn Woodward And John R), Detroit Detroit, MI 48201, USA
Restaurant: Seva - Detroit