There is NO REASON AT ALL to trek all the way to Bayside. Just take the 7 to 74th St for Zabb Thai on Roosevelt Avenue (stick to Northern Thai/Isaan dishes) or you can take the 7 back to 74th then catch the locals to Elmhurst Ave or simply walk 5 mins up Broadway to Chao Thai for amazing Thai soups, curries, and a wide variety of great dishes. Zabb is closer and better for salads, but Chao is better for soups and curries. They're open at any time you might arrive.
Bonne Saison on Bell Blvd. in Bayside is not exactly walkable, but hopstop.com will show you the way. They specialize in both French and Thai cuisine, and they do both well. They open at 5pm on weekdays, and 3pm on weekends.
Here's a peak at their menu and exact address: