China Fun is a casual Chinese buffet restaurant offering an all-you-can-eat experience with vegetarian options and a kids' menu.