Get directions to: Arigato Japanese Steak House, Tampa, FL
Restaurant address: 13755 N Dale Mabry Hwy Tampa, FL 33618, USA
Restaurant: Arigato Japanese Steak House