Sun China Restaurant
Sun China Restaurant: An Experience Beyond the Plate Step into the Garden of Flavor! Yo, listen up. Sun China Restaurant ain’t just another spot on the block; it’s a monument of taste at 752 Brayton Ave, Fall River, MA. You walk through those doors, and you step into a realm where flavor kicks you in…
