Fun Station is a Chinese restaurant that serves a variety of flavorful dishes, like their signature flying noodles.