Confucius Seafood Restaurant 悦来

8880 Bellaire Blvd J, Houston, TX