Get directions to: Blue Fugu Japanese Steakhouse, Saint Petersburg, FL
Restaurant address: 4615 Gulf Blvd Ste 210 Saint Petersburg, FL 33706, USA
Restaurant: Blue Fugu Japanese Steakhouse