Formosa Taipei is a great little Chinese restaurant for take out. They do have a couple of small tables, but this is really a takeout place.
They are aware of issues with gluten (rare in my experience with Chinese restaurants) which is great. Last night I had some nice pad thai and my wire had great chicken and vegetables..
The staff is polite and courteous and it has convenient parking out front on Merritt Road.