Formosa restaurant has the best Chinese food, with many delicious selections and quick service. The owner is one of the nicest people you will ever meet and will go out of his way to ensure your happiness. I would recommend this restaurant to anyone!! It's definitely my favorite, if you can't tell :) more
