Address: 4500 66th St N, Saint Petersburg, FL 33709, USA

Phone: 727-549-8106

Website: https://edojapanesesteakhouseandsushibar.com