Arigato

Japanese, Steakhouse. Arigato Japanese Steakhouse operates three St. Petersburg/Tampa locations, in Clearwater, Tampa and St. Petersburg. At all three Arigato Japanese Steakhouse restaurants you'll find the same popular concept of teppanyaki style Japanes