Sakura in Pearland, across from Pearland Town Center is excellent along with their Happy Hour 3-7 Mon - Sat