5944 34th St N
St. Petersburg, FL 33714
Lobster-filled aquariums & landscape art decorate this bright Chinese/Vietnamese strip-mall eatery.