Get directions to: Grill Tokyo Sushi &, Auburn Hills, MI
Restaurant address: 2560 North Squirrel Road Auburn Hills, MI 48326, USA
Restaurant: Grill Tokyo Sushi &